Bonjour,
Je compile sur opensuze 10.2 64 bits une application avec l'option 'm32' avec GNU gcc.
La compilation se passe bien mais au moment du 'ld' j'ai une erreur sur l'option '-lSM' m'indiquant que /usr/lib64/libSM.so' n'�tait pas compatible. J'ai pourtant pr�cis� au linkeur aussi l'option 'm32'. Cette erreur arrive aussi avec les autres .so tel que -lm ...
J'ai une des versions de ces lib 32bits de cela dans le r�pertoire /usr/lib. Pour preuve si je compile la m�me application sur une autre machine 32bits, elle fonction correctement sur ma suze 64bits et pointe bien sur les so 32bits pr�sentes dans '/usr/lib'.
J'ai fait exactement la m�me manip sur une ubuntu 64bits et les 2 versions, 64 & 32bits se compilent et se linkent correctement.
Merci de votre aide �clair�e
Partager