C++Talk.NET Forum Index C++Talk.NET
C++ language newsgroups
 
Archives   FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

upgrade de c++ et ld: Undefined symbols:

 
Post new topic   Reply to topic    C++Talk.NET Forum Index -> C++ (French)
View previous topic :: View next topic  
Author Message
barth
Guest





PostPosted: Tue Jun 28, 2005 2:37 pm    Post subject: upgrade de c++ et ld: Undefined symbols: Reply with 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.

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





PostPosted: Tue Jun 28, 2005 2:43 pm    Post subject: Re: upgrade de c++ et ld: Undefined symbols: Reply with quote



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





PostPosted: Tue Jun 28, 2005 2:54 pm    Post subject: Re: upgrade de c++ et ld: Undefined symbols: Reply with quote



"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





PostPosted: Wed Jun 29, 2005 7:39 am    Post subject: Re: upgrade de c++ et ld: Undefined symbols: Reply with 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

Back to top
Stephane Wirtel
Guest





PostPosted: Wed Jun 29, 2005 3:05 pm    Post subject: Re: upgrade de c++ et ld: Undefined symbols: Reply with quote

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
Display posts from previous:   
Post new topic   Reply to topic    C++Talk.NET Forum Index -> C++ (French) All times are GMT
Page 1 of 1

 
Jump to:  
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


Powered by phpBB © 2001, 2006 phpBB Group
SEO toolkit © 2004-2006 webmedic.