 |
C++Talk.NET C++ language newsgroups
|
| View previous topic :: View next topic |
| Author |
Message |
barth Guest
|
Posted: Tue Jun 28, 2005 2:37 pm Post subject: upgrade de c++ et ld: Undefined symbols: |
|
|
Bonjour à tous !
je suis sur MacOS X 10.3.9 avec g++ (GCC) 3.3 20030304 (Apple Computer,
Inc. build 1671)
J'ai récemment updaté mon g++ (mais je ne sais pas quelle version
j'avais avant) et mon XCode (pour ceux qui connaisse) en version 1.5.
Avant cet upgrade j'avais un programme qui compilait nickel mais
maintenant j'ai 4 erreurs:
ld: warning prebinding disabled because of undefined symbols
ld: Undefined symbols:
int operator!=<std::_List_iterator
const*> >(std::_List_iterator<Module*, Module* const&, Module* const*>
const&, std::_List_iterator<Module*, Module* const&, Module* const*>
const&)
int operator!=<std::_List_iterator
| Quote: | (std::_List_iterator<Module*, Module*&, Module**> const&, std::_List_iterator<Module*, Module*&, Module**> const&)
int operator==<std::_List_iterator |
const*> >(std::_List_iterator<Module*, Module* const&, Module* const*>
const&, std::_List_iterator<Module*, Module* const&, Module* const*>
const&)
int operator==<GATreeGenome
| Quote: | (GATreeGenome<GA1DArrayAlleleGenome const&, GATreeGenome<GA1DArrayAlleleGenome const&)
|
Mon programme est relativement gros, pourriez-vous me donner une piste
pour trouver d'où vient le problème ? pourquoi je ne l'avais pas
avant ? Par où commencer pour résoudre ce problème ?
Merci d'avance pour votre aide
Barth
|
|
| Back to top |
|
 |
barth Guest
|
Posted: Tue Jun 28, 2005 2:43 pm Post subject: Re: upgrade de c++ et ld: Undefined symbols: |
|
|
J'ajoute juste que manifestement ce sont uniquement les opérateurs
d'égalité/inégalité qui posent problème. Est-ce qu'il y a eu un
changement avec g++ 3.3 à ce sujet ?
merci
Barth
|
|
| Back to top |
|
 |
Gabriel Dos Reis Guest
|
Posted: Tue Jun 28, 2005 2:54 pm Post subject: Re: upgrade de c++ et ld: Undefined symbols: |
|
|
"barth" <bartoche (AT) bluewin (DOT) ch> writes:
| Quote: | Bonjour à tous !
je suis sur MacOS X 10.3.9 avec g++ (GCC) 3.3 20030304 (Apple Computer,
Inc. build 1671)
J'ai récemment updaté mon g++ (mais je ne sais pas quelle version
j'avais avant) et mon XCode (pour ceux qui connaisse) en version 1.5.
|
En général la liste de Apple te donnerait plus d'aide.
As-tu compiler ta bibliothèque avec le meme compilateur ?
-- Gaby
|
|
| Back to top |
|
 |
barth Guest
|
Posted: Wed Jun 29, 2005 7:39 am Post subject: Re: upgrade de c++ et ld: Undefined symbols: |
|
|
qu'entends-tu par la "liste de Apple" ?
Pour les bibliothèque, je ne les ai pas recompilées avec le nouveau
compilateur... peut-être que c'est ça le problème ?
Je vais les recompiler et voir ce que cela donne.
merci
ps : si cela ne marche pas, avez-vous une autre piste ?
Barth
|
|
| Back to top |
|
 |
Stephane Wirtel Guest
|
Posted: Wed Jun 29, 2005 3:05 pm Post subject: Re: upgrade de c++ et ld: Undefined symbols: |
|
|
barth a écrit :
| Quote: | qu'entends-tu par la "liste de Apple" ?
Pour les bibliothèque, je ne les ai pas recompilées avec le nouveau
compilateur... peut-être que c'est ça le problème ?
Je vais les recompiler et voir ce que cela donne.
merci
ps : si cela ne marche pas, avez-vous une autre piste ?
Barth
certainement la mailing list des développeurs Apple. |
Stef
|
|
| Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|