J'essai actuellement de compiler GCC en mode "i386-elf" donc en version linux pour pouvoir faire de la cross-compilation. J'arrive parfaitement à compiler binutils, gmp, mpfr et mpc mais lorsque je compile gcc j'arrive à l'erreur suivante :

Code :
C:/MinGW/msys/1.0/home/snake/crossgcc/build-gcc/gcc/include/stdint.h:3:26 fatal error: stdint.h: No such file or directory
Or lorsque je regarde dans le dossier "C:/MinGW/include" il y a bien un fichier "stdint.h" et même lors de la vérification du configure j'ai une ligne genre "check stdint.h.... yes"

Ma ligne de configure :

Code :
configure --target=i386-elf --prefix=/usr/local/i386elfgcc/ --with-gnu-as --with-gnu-ld --enable-threads --enable-languages=c --with-gmp-lib=/usr/local/i386elfgcc/lib --with-gmp-include=/usr/local/i386elfgcc/include --with-mpfr-lib=/usr/local/i386elfgcc/lib --with-mpfr-include=/usr/local/i386elfgcc/include --with-mpc-lib=/usr/local/i386elfgcc/lib --with-mpc-include=/usr/local/i386elfgcc/include 2>&1 | tee configure.log
Ma ligne de make :

Code :
make all install -j2 2>&1 | tee make.log
Quelqu'un aurait une idée de ce qui ne va pas ?