Bonjour,

Je suis nouveau sur le forum, du coup j'espère que je poste ma question au bon endroit...

J'essaie de compiler, sous linux Ubuntu 14.04, GCC pour générer un powerpc-elf pour pouvoir générer des executables pour une cible PPC. Je dois donc installer binutils, gcc et gdb.

J'ai compilé et installé bintutils-2.22 sans problème.

J'ai téléchargé GCC-4.9.0 depuis le site officiel et j'ai récupéré les versions les plus récentes de GMP, MPFR et MPC ainsi que newlib.

Je génère mon makefile avec cette commande :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
../gcc-4.9.0/configure --target=powerpc-elf --prefix=/usr/cross/4.9/powerpc-elf --with-newlib --enable-languages=all --disable-libssp --disable-werror
qui fonctionne bien mais ensuite, losque je fait un "make all" j'obtiens, après 20 minutes de compilation, ceci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
checking for complex.h... (cached) no
checking for complex.h... (cached) no
no
checking for ISO C99 support to TR1 in <ctype.h>... no
checking for fenv.h... (cached) no
no
checking for ISO C99 support to TR1 in <stdint.h>... no
checking for ISO C99 support to TR1 in <math.h>... no
no
no
checking stdbool.h usability... no
checking stdbool.h presence... yes
configure: WARNING: stdbool.h: present but cannot be compiled
configure: WARNING: stdbool.h:     check for missing prerequisite headers?
configure: WARNING: stdbool.h: see the Autoconf documentation
configure: WARNING: stdbool.h:     section "Present But Cannot Be Compiled"
configure: WARNING: stdbool.h: proceeding with the compiler's result
checking for stdbool.h... no
checking stdalign.h usability... no
checking stdalign.h presence... yes
configure: WARNING: stdalign.h: present but cannot be compiled
configure: WARNING: stdalign.h:     check for missing prerequisite headers?
configure: WARNING: stdalign.h: see the Autoconf documentation
configure: WARNING: stdalign.h:     section "Present But Cannot Be Compiled"
configure: WARNING: stdalign.h: proceeding with the compiler's result
checking for stdalign.h... no
checking for the value of EOF... configure: error: computing EOF failed
make: *** [configure-target-libstdc++-v3] Erreur 1
Je n'arrive pas à comprendre pourquoi ces fichiers.h ne peuvent pas être compilé. Avez-vous une idée ?