2011-09-20 2 views
1

J'ai essayé de construire gcc-4.5.2 à partir de sources sur une machine Debian 64 bits. J'ai fini par avoir juste la version 64 bits du compilateur mais pas de 32 bits. Lorsque j'essaie de créer une application 32 bits, je vois l'erreur suivante de l'éditeur de liens. lorsque j'ai essayé les options '-m32', je reçois ce message /usr/bin/ld: ignore le fichier /usr/local/gcc452/lib/gcc/x86_64-unknown-linux-gnu/4.5.2/libgcc. a lors de la recherche de -lgcc /usr/bin/ld: impossible de trouver -lgcc /usr/bin/ld: impossible de trouver -lgcc_s collect2: ld a renvoyé 1 exit statu Que dois-je faire pour créer gcc correctement.construction gcc 4.5.2 sur amd x86_64 construction uniquement de bibliothèques 64 bits

+0

Je pense avoir trouvé le problème, j'ai utilisé --disable-multilib – kanna

Répondre

2

Vous avez également besoin d'une version 32 bits de "ld" (l'éditeur de liens). ld se trouve dans le paquet binutils.

Questions connexes