Bonjour a tous,

j'ai un code c++ que je compilais il y a quelque temps sans problème sur ubuntu 32 bits avec la commande make (qui executait des
Code : Sélectionner tout - Visualiser dans une fenêtre à part
g++ -Wall fichier.cpp -o fichier.o
et un
Code : Sélectionner tout - Visualiser dans une fenêtre à part
ld --oformat binary -Ttext 1000 list_de_fichier -o exec
).

J'aimerais maintenant pouvoir le compiler sur mac os 64bits, toujours avec un makefile pour le moment, et g++, donc j'ai essayer

Code : Sélectionner tout - Visualiser dans une fenêtre à part
g++ -Wall -m32 fichier.cpp -o fichier.o
et toujour la meme commande pour linker les fichier
mais j'ai une erreur :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
Underfined sumbols for archtecture i386 : 
"mafonction()", referenced from _main in ccar89r1.o
Je n'utilise aucune libraire dans mon code, je n’inclus que quelques fichiers d'en-tête...

Quelqu'un sait d'ou pourrait venir cette erreur, et surtout comment la résoudre?

merdi d'avance