Mince, j'ai effac� ton message pr�c�dent par accident. On Tue, Jan 13, 2004 at 01:20:10PM -0500, Daniel D�chelotte wrote: > | J'ai d'abord tent� avec les include de mon syst�me, puis j'ai tent� > | avec le r�pertoire /usr/include d'une machine AIX j'ai moins d'erreur > | mais je crois pas que ce soit tr�s pro =-(
ATTENTION!!!! Ne compile ni n'installe SURTOUT pas sans configurer avec --prefix ; sinon, tu vas m�langer les fichiers du cross-compilateur avec les fichiers de ton compilateur d'origine, et casser ton compilateur natif (le gcc normal, ou i386-linux-gcc). De fa�on g�n�rale, la marche a suivre est (sans �tre root, pas la peine): * binutils: prefix=/home/untel/xgcc target=rs6000-blah-blah configure --target=$target --prefix=$prefix make all install * Ensuite, installer la libc de d'AIX dans $prefix/$target/lib, et les includes dans $prefix/$target/sys-include (ou peut-�tre $prefix/$target/include) * Ensuite gcc, a peut pres de la m�me fa�on que binutils. > - cross-compilation de la glibc Pas n�cessairement, a priori il est plus propre d'utiliser la libc native du syst�me -- sinon, la RS6000 devra tourner avec 2 libc diff�rentes. > Suite sur fr.comp.os.unix ? sur [EMAIL PROTECTED], la construction de gccs crois�s est une affaire de sp�cialistes (apr�s 3 ans, je ne comprend toujours pas tout :-) ). /Y

