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
                          

Répondre à