RE: COMPILATION C++ (pb avec stdc++)

Page principale

Répondre à ce message
Auteur: FERIGO, Sylvain
Date:  
À: 'guilde@imag.fr'
Sujet: RE: COMPILATION C++ (pb avec stdc++)

> -----Message d'origine-----
> De: HAHN Nicolas [mailto:n_hahn@yahoo.com]
> Date: mardi 1 février 2000 09:30
> À: guilde@???
> Objet: COMPILATION C++ (pb avec stdc++)
>
>
> Bonjour !
>
> suite de mon problème de compilation avec les libs postgres...
>
> il fallait effectivement indiquer à gcc +lpq pour que ça marche.
>
> Ca marche donc pour ce qui est du C.
>
> Un autre problème maintenant (décidément...):
> après avoir validé le fonctionnement en C, je veux tout mettre en C++.
>
> Pour compiler, je tape donc:
> g++ -L/usr/lib -otest.cgi test.C -I/usr/include/psql -lpq
>
> La compilation se passe sans problème. Par contre après j'ai
> une erreur
> du linker:
> /usr/bin/ld: cannot open -lstdc++: aucun fichier ou répertoire de ce
> type
> collect2: ld returned 1 exit status
>
> Après vérification, j'ai bien les fichiers stdc++.so.... dans les bons
> chemins.
>
> Quelqu'un peut-il m'éclairer encore un peu?
> C'est sur une redhat 5.2



Dis moi si je dis n'importe quoi, mais pourquoi tu compiles avec -lpq au
lieu
de -lpq++ lorsque tu fais:

g++ -L/usr/lib -otest.cgi test.C -I/usr/include/psql -lpq
                                                     ----
                                                      ^^


______________________________________________________
Sylvain Ferigo [Sylvain.Ferigo@???]
CRIT Rhone Poulenc Decines (69)
Work : +33 472 935 793
Phone: +33 472 002 092 / Mobile: +33 610 511 926