Bonjour,
J'essaie de compiler un programme C++ sur une machine 64 bits. J'ai mis l'option -m32 et j'obtiens cette erreur :
J'ai fait des recherches et j'ai trouv� cela :
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8 /usr/bin/ld: AVERTISSEMENT: architecture i386:x86-64 du fichier d'entrée « /usr/lib/gcc/x86_64-linux-gnu/4.1.2/../../../crt1.o » est incompatible avec la sortie i386 /usr/bin/ld: AVERTISSEMENT: architecture i386:x86-64 du fichier d'entrée « /usr/lib/gcc/x86_64-linux-gnu/4.1.2/../../../crti.o » est incompatible avec la sortie i386 /usr/bin/ld: AVERTISSEMENT: architecture i386:x86-64 du fichier d'entrée « /usr/lib/gcc/x86_64-linux-gnu/4.1.2/../../../crtn.o » est incompatible avec la sortie i386 /usr/lib/gcc/x86_64-linux-gnu/4.1.2/../../../crt1.o: dans la fonction « _start »: ../sysdeps/x86_64/elf/start.S:106: référence indéfinie vers « __libc_csu_fini » ../sysdeps/x86_64/elf/start.S:107: référence indéfinie vers « __libc_csu_init » collect2: ld returned 1 exit status
http://lists.debian.org/debian-gcc/2.../msg00125.html
Le probl�me est que je ne sais pas ce que cela signifie " please install the headers and libraries for libc6 biarch." J'ai install� les paquets (apt-get install)
de dev libc6 mais j'ai cela :
Pourriez-vous m'aider svp ?
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9 apt-get install libc6-dev-i386 Lecture des listes de paquets... Fait Construction de l'arbre des dépendances... Fait Aucune version du paquet libc6-dev-i386 n'est disponible, mais il existe dans la base de données. Cela signifie en général que le paquet est manquant, qu'il est devenu obsolète ou qu'il n'est disponible que sur une autre source Cependant les paquets suivants le remplacentÂ*: libc6-i386 E: Aucun paquet ne correspond au paquet libc6-dev-i386
Merci d'avance
Partager