Probleme d'interpretation d'un message d'Erreur de g++

Probleme d'interpretation d'un message d'Erreur de g++ - C++ - Programmation

Marsh Posté le 24-02-2004 à 12:33:56    

:hello: Bonjour a tous!
J'ai un probl?me de compilation avec g++, compilateur que je n'ai d'ailleur pas encore bien l'habitude d'utiliser...en fait j'ai deja pas mal utiliser gcc mais pour ce qui est du C++ j'utilisait en general jusqu'ici VC++ 6.0 avec visual assist (tant que j'y suis; je suis a la recherche de l'equivalent sous linux par ce que vim; la completion et la coloration syntaxique dynamique c'est pas ?a :()
 
Soit, je tombe sur un message ? la compilation d'un tr?s simple petit code (c'tai un test en fait) mais je ne comprend pas comment interpreter le message pour resoudre le probl?me :

Code :
  1. g++ edbc.cpp -Wno-deprecated -o edbc
  2. /tmp/ccj0UOAc.o(.text+0x1c): In function `Edbc::Edbc[not-in-charge](int, char**)':
  3. : undefined reference to `Edbc::__errno_location()'
  4. /tmp/ccj0UOAc.o(.text+0x1f8): In function `Edbc::Edbc[in-charge](int, char**)':
  5. : undefined reference to `Edbc::__errno_location()'
  6. collect2: ld returned 1 exit status


 
merci d'avance
j'esp?re avoir ?t? explicite
 :)


Message édité par peak le 24-02-2004 à 12:39:55
Reply

Marsh Posté le 24-02-2004 à 12:33:56   

Reply

Marsh Posté le 24-02-2004 à 12:38:17    

Il faurdait voir un peu de code mais je pense simplement que tu as déclaré une variable de classe statique sans jamais l'avoir définie.

Reply

Marsh Posté le 24-02-2004 à 12:49:24    

Bon ok, c'tai debile :sweat:
Desole du derangement, mais je ne savait pas qu'on pouvait pas utiliser le nom de variable 'errno' dans un prog meme si errno.h  n'etait pas inclu...?
 
merci
 

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed