Compiler/tester en 32 bits sur Ubuntu x86-64

Le problème c'est que les headers de la librairie standard ne sont pas adaptés à celà et vous aurez aussi besoin d'une version de la librairie standard en 32 bits. Enfin, vous aurez besoin d'une librairie spécifique de gcc compilée en 32 bits.
Pour installer ces paquets, tapez cette commande:
sudo apt-get install gcc-multilib libc6-i386 lib6-dev-i386
Pour compiler votre programme il suffira donc d'y joindre l'option -m32:
gcc -m32 test.c -o test
Celà suffira pour un programme simple n'utilisant que la librairie standard mais ce sera probablement plus difficile pour des programmes utilisant d'autres librairies. Il faudra certainement recompiler ces librairies en 32 bits également.
Ce document intitulé « Compiler/tester en 32 bits sur Ubuntu x86-64 » issu de Comment Ça Marche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.