Problème de compilation

Résolu/Fermé
ciol_tebroc Messages postés 2 Date d'inscription mercredi 29 mars 2006 Statut Membre Dernière intervention 30 mars 2006 - 29 mars 2006 à 20:42
ciol_tebroc Messages postés 2 Date d'inscription mercredi 29 mars 2006 Statut Membre Dernière intervention 30 mars 2006 - 30 mars 2006 à 14:49
Bonjour à tous,

J'ai un problème a la compilation d'un programme en C++, lors de l'édition des liens.

voici le message d'erreur:

make

g++ Ex1.o graphe_oriente.o -o Ex1
Ex1.o: In function `deallocate':
/usr/include/c++/3.3/bits/stl_alloc.h:242: undefined reference to `std::__default_alloc_template<true, 0>::deallocate(void*, unsigned int)'
collect2: ld returned 1 exit status
make: *** [Ex1] Erreur 1

Je tiens à préciser que le dit programme compilait sans erreur sur une autre machine. J'utilise Kate sous Mandriva 2006. Je pense qu'il me manque des packages, peut être un problème de dépendance mais je ne sais pas le(s)quel(s)!

Merci de votre aide.

2 réponses

Timon1102 Messages postés 354 Date d'inscription jeudi 2 juin 2005 Statut Membre Dernière intervention 30 décembre 2010 109
30 mars 2006 à 10:11
Ma réponse peut être bête, mais as tu inclu la std library ?
0
ciol_tebroc Messages postés 2 Date d'inscription mercredi 29 mars 2006 Statut Membre Dernière intervention 30 mars 2006
30 mars 2006 à 14:49
Merci de ta réponse mais j'avais bien pensé à inclure les bibliothèques.

A posteriori, il s'agirait du fichier stl_alloc.h qui était corrompu... En effet, je l'ai remplacé par un autre et ça remarche...

Merci de ton aide
0