Bonjour, je ne sais pas trop d'où celà vient, peut-être qu'il y a quelque chose de spécial à réaliser avec g++ pour la compilation croisée, celà vient peut-être de ta variable CHOST qui doit changer. CHOST="i586-pc-linux-gnu" CFLAGS="-march=i586 -mtune=i586" Par contre il me semble que l'option -mtune est dépréciée sur les dernières versions de g++ (à vérifier). Sinon, le flag "-march=i586" c'est pas plutôt pour les pentium mmx ? La encore je ne suit pas certain, mais si tu veux compiler pour tous les processeurs x86 AMD/Intel il me semble qu'il faille utiliser. CHOST="i386-pc-linux-gnu"
CFLAGS="-march=i386"
Pour plus d'informations, va voir ce site: http://gentoo-wiki.com/Safe_Cflags Si tout ceci ne marche pas tappes "cross compilation" dans google et tu trouveras sans doute plus d'informations à ce sujet. Dis-moi si tu à réussi à faire marcher tout ça, ca m'interesserais bien de savoir comment tu as fais.
Merci et bonne chance.
Bouba
|