Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2212 connectés 

  FORUM HardWare.fr
  Programmation
  C

  compilation gtk sous os x tiger; pb : locale_charset

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

compilation gtk sous os x tiger; pb : locale_charset

n°1158652
kg7
Posté le 25-07-2005 à 02:15:54  profilanswer
 

bonjour a tous,
 
je decouvre x 11 sous os x connaissant un peu linux.
 
je veux compiler un pgm c gtk fonctionnant sous debian complié avec gcc.
Mais quand je le compile sous os x tiger avec  xterm  et gcc ca donne ca :
 
/usr/bin/ld: warning multiple definitions of symbol _locale_charset
/sw/lib/libiconv.dylib(localcharset.o) definition of _locale_charset
/sw/lib/libintl.dylib(localcharset.lo) definition of _locale_charset
/usr/bin/ld: warning suggest use of -bind_at_load, as lazy binding may result in errors or different symbols being used
symbol _locale_charset used from dynamic library /sw/lib/libiconv.dylib(localcharset.o) not from earlier dynamic library /sw/lib/libintl.1.dylib(localcharset.lo)
 
et je n' y comprend pas grand chose !! sinon je serais pas la lol
 
j' ai fais quelque recherche sur google sans succes.
 
Ce que j' ai compris (mais vraiment pas certain !!) c'est que c'est un pb avec la gestion des caracteres ?
 
donc j'ai besoin d'aide,
 
MERCI.

mood
Publicité
Posté le 25-07-2005 à 02:15:54  profilanswer
 

n°1158662
Emmanuel D​elahaye
C is a sharp tool
Posté le 25-07-2005 à 08:16:07  profilanswer
 

kg7 a écrit :


je decouvre x 11 sous os x connaissant un peu linux.
 
je veux compiler un pgm c gtk fonctionnant sous debian complié avec gcc.
Mais quand je le compile sous os x tiger avec  xterm  et gcc ca donne ca :
 
/usr/bin/ld: warning multiple definitions of symbol _locale_charset
/sw/lib/libiconv.dylib(localcharset.o) definition of _locale_charset
/sw/lib/libintl.dylib(localcharset.lo) definition of _locale_charset
/usr/bin/ld: warning suggest use of -bind_at_load, as lazy binding may result in errors or different symbols being used
symbol _locale_charset used from dynamic library /sw/lib/libiconv.dylib(localcharset.o) not from earlier dynamic library /sw/lib/libintl.1.dylib(localcharset.lo)


Tu n'as pas de problèmes de compilation, mais d'édition de lien
 
http://mapage.noos.fr/emdel/notes.htm#production
 
Il semble que la variable globale 'locale_charset' soit définie dans plusieurs bibliothèques que tu utilises : 'iconv' et 'intl'
 
Il t'est suggéré d'utiliser l'option '-bind_at_load' de l'éditeur de lien (ld), ce qui est une façon de masquer le problème sans vraiment le corriger..
 
Il semble que tu utilises à la fois une bibliothèque statique et une bibliothèque dynamique, ce qui n'est pas possible...


---------------
Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/
n°1158806
kg7
Posté le 25-07-2005 à 10:55:29  profilanswer
 

j'ai compris ce qui ne va pa mais je ne sais pas ce que je dois faire !
 
donc commentfaire pour pas qu'ily es plus qu'une declaration ?
 
pourquoi je n'ai pas eu ce pb sous debian ?
 
merci
 
A+

n°1159007
kg7
Posté le 25-07-2005 à 13:45:30  profilanswer
 

j'ai oublier dde preciser que l'execution ne fonctionne pas :
 
pas de message d'erreur mais aucune fenetre ne s'ouvre.
 
pensez vous que c'et du aux warning ou bien c'et un  autre pb du genre je n' ai pas installer de gestionnaire de fenetre ?!!!
 
a+


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C

  compilation gtk sous os x tiger; pb : locale_charset

 

Sujets relatifs
compilation sur gcc et sur vc++Compilation glade-gtkmm/dev-cpp
Afficher une image locale dans un fomulaire HTMLCompilation separee
Problème lors de la compilationProjet de C++ et Librarie MYSQL++ Compilation OK / Mais Linkage pas OK
Problème de compilation de programmes de tri avec portlandOuvrir une page HTML locale
matlab compilationProblème de compilation avec la librairie wxWidget
Plus de sujets relatifs à : compilation gtk sous os x tiger; pb : locale_charset


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR