Bonjour,
J'ai lu toutes les reponses precedente concernant le sujet compilation
du noyau.
J'ai essayé aussi bien de preceder make menuconfig par CC=version de
gcc, que
remplacer le lien courant gcc par un nouveau qui pointe vers gcc-3.4
Mais Je n'arrive pas à compiler les sources du noyau 2.6.13
Voir pièce jointe svp, qui contient la sortie de la commande CC=gcc-3.4
make menuconfig
ncurses sont déjà installé, alors je ne vois pas ou est le problème.
dpkg -l |grep ncurses
ii libncurses5 5.4-9 Shared libraries for terminal
handling
ii ncurses-base 5.4-9 Descriptions of common
terminal types
ii ncurses-bin 5.4-9 Terminal-related programs and
man pages
Merci
Bayrouni
CC=gcc-3.4 make menuconfig
HOSTCC scripts/basic/fixdep
scripts/basic/fixdep.c:105:23: sys/types.h : Aucun fichier ou répertoire de
ce type
scripts/basic/fixdep.c:106:22: sys/stat.h : Aucun fichier ou répertoire de ce
type
scripts/basic/fixdep.c:107:22: sys/mman.h : Aucun fichier ou répertoire de ce
type
scripts/basic/fixdep.c:108:20: unistd.h : Aucun fichier ou répertoire de ce
type
scripts/basic/fixdep.c:109:19: fcntl.h : Aucun fichier ou répertoire de ce
type
scripts/basic/fixdep.c:110:20: string.h : Aucun fichier ou répertoire de ce
type
scripts/basic/fixdep.c:111:20: stdlib.h : Aucun fichier ou répertoire de ce
type
scripts/basic/fixdep.c:112:19: stdio.h : Aucun fichier ou répertoire de ce
type
Dans le fichier inclus à partir de
/usr/lib/gcc/i486-linux-gnu/3.4.5/include/syslimits.h:7,
à partir de /usr/lib/gcc/i486-linux-gnu/3.4.5/include/limits.h:11,
à partir de scripts/basic/fixdep.c:113:
/usr/lib/gcc/i486-linux-gnu/3.4.5/include/limits.h:122:61:
limits.h : Aucun fichier ou répertoire de ce type
scripts/basic/fixdep.c:114:19: ctype.h : Aucun fichier ou
répertoire de ce type
scripts/basic/fixdep.c:114:19: ctype.h : Aucun fichier ou
répertoire de ce type
scripts/basic/fixdep.c:115:23: arpa/inet.h : Aucun
fichier ou répertoire de ce type
scripts/basic/fixdep.c: In function `usage':
scripts/basic/fixdep.c:129: attention : déclaration
implicite de la fonction « fprintf »
scripts/basic/fixdep.c:129: erreur: « stderr » non
déclaré (première utilisation dans cette fonction)
scripts/basic/fixdep.c:129: erreur: (Chaque
identificateur non déclaré est rapporté une seule fois
scripts/basic/fixdep.c:129: erreur: pour chaque fonction
dans laquelle il apparaît.)
scripts/basic/fixdep.c:130: attention : déclaration
implicite de la fonction « exit »
scripts/basic/fixdep.c: In function `print_cmdline':
scripts/basic/fixdep.c:135: attention : déclaration
implicite de la fonction « printf »
scripts/basic/fixdep.c: At top level:
scripts/basic/fixdep.c:138: erreur: « NULL » non
déclaré
ici (hors de toute fonction)
scripts/basic/fixdep.c: In function `grow_config':
scripts/basic/fixdep.c:151: attention : déclaration
implicite de la fonction « realloc »
scripts/basic/fixdep.c:151: attention : affectation
transforme un entier en pointeur sans transtypage
scripts/basic/fixdep.c:129: erreur: pour chaque fonction
dans laquelle il apparaît.)
scripts/basic/fixdep.c:130: attention : déclaration
implicite de la fonction « exit »
scripts/basic/fixdep.c: In function `print_cmdline':
scripts/basic/fixdep.c:135: attention : déclaration
implicite de la fonction « printf »
scripts/basic/fixdep.c: At top level:
scripts/basic/fixdep.c:138: erreur: « NULL » non
déclaré
ici (hors de toute fonction)
scripts/basic/fixdep.c: In function `grow_config':
scripts/basic/fixdep.c:151: attention : déclaration
implicite de la fonction « realloc »
scripts/basic/fixdep.c:151: attention : affectation
transforme un entier en pointeur sans transtypage
scripts/basic/fixdep.c:153: attention : déclaration
implicite de la fonction « perror »
scripts/basic/fixdep.c: In function `is_defined_config':
scripts/basic/fixdep.c:169: attention : déclaration
implicite de la fonction « memcmp »
scripts/basic/fixdep.c: In function `define_config':
scripts/basic/fixdep.c:182: attention : déclaration
implicite de la fonction « memcpy »
scripts/basic/fixdep.c: In function `use_config':
scripts/basic/fixdep.c:201: erreur: « PATH_MAX » non
déclaré (première utilisation dans cette fonction)
scripts/basic/fixdep.c:215: attention : déclaration
implicite de la fonction « tolower »
scripts/basic/fixdep.c:201: attention : variable
inutilisée « s »
scripts/basic/fixdep.c: At top level:
scripts/basic/fixdep.c:220: erreur: erreur d'analyse
syntaxique avant « size_t »
scripts/basic/fixdep.c:221: attention : la déclaration de
fonction n'est pas un prototype valide
scripts/basic/fixdep.c: In function `parse_config_file':
scripts/basic/fixdep.c:222: erreur: « map » non
déclaré
(première utilisation dans cette fonction)
scripts/basic/fixdep.c:222: erreur: « len » non
déclaré
(première utilisation dans cette fonction)
scripts/basic/fixdep.c:228: attention : déclaration
implicite de la fonction « ntohl »
scripts/basic/fixdep.c:239: attention : déclaration
implicite de la fonction « isalnum »
scripts/basic/fixdep.c: In function `strrcmp':
scripts/basic/fixdep.c:252: attention : déclaration
implicite de la fonction « strlen »
scripts/basic/fixdep.c: In function `do_config_file':
scripts/basic/fixdep.c:263: erreur: taille de stockage de
« st » n'est pas connue
scripts/basic/fixdep.c:267: attention : déclaration
implicite de la fonction « open »
scripts/basic/fixdep.c:267: erreur: « O_RDONLY » non
déclaré (première utilisation dans cette fonction)
scripts/basic/fixdep.c:269: erreur: « stderr » non
déclaré (première utilisation dans cette fonction)
scripts/basic/fixdep.c:295: erreur: « len » non
déclaré (première utilisation dans cette fonction)
scripts/basic/fixdep.c:297: erreur: « PATH_MAX » non
déclaré (première utilisation dans cette fonction)
scripts/basic/fixdep.c:299: attention : déclaration
implicite de la fonction « strchr »
scripts/basic/fixdep.c:301: erreur: « stderr » non
déclaré (première utilisation dans cette fonction)
scripts/basic/fixdep.c:297: attention : variable
inutilisée « s »
scripts/basic/fixdep.c: In function `print_deps':
scripts/basic/fixdep.c:334: erreur: taille de
stockage de « st » n'est pas connue
scripts/basic/fixdep.c:338: erreur: « O_RDONLY » non
déclaré (première utilisation dans cette fonction)
scripts/basic/fixdep.c:340: erreur: « stderr » non
déclaré (première utilisation dans cette fonction)
scripts/basic/fixdep.c:350: erreur: « PROT_READ »
non
déclaré (première utilisation dans cette fonction)
scripts/basic/fixdep.c:350: erreur: « MAP_PRIVATE »
non déclaré (première utilisation dans cette
fonction)
scripts/basic/fixdep.c:350: attention : affectation
transforme un entier en pointeur sans transtypage
scripts/basic/fixdep.c:334: attention : variable
inutilisée « st »
scripts/basic/fixdep.c: In function `traps':
scripts/basic/fixdep.c:369: erreur: « stderr » non
déclaré (première utilisation dans cette fonction)
make[1]: *** [scripts/basic/fixdep] Erreur 1
make: *** [scripts_basic] Erreur 2