Salut,

j'espère poster au bon endroit, voila je ne suis pas expert en C et je rencontre des problèmes que je soupçonne être liés à l'architecture 64bits. J'ai installé les paquets liés au libs32 (ia32-libs, libstdc++6, libc-dev-i386), cependant la compilation d'un simple "Hello World" avec l'option -m32 m'envoie le message suivant :
/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/4.2.3/libgcc.a when searching for -lgcc
/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/4.2.3/libgcc.a when searching for -lgcc
/usr/bin/ld: cannot find -lgcc
collect2: ld returned 1 exit status
A la suppression de l'option ou lors de son remplacement par -m64 tout fonctionne à merveille.

Si quelqu'un a une idée, merci par avance.

Bien cordialement,
Yann.