Lorsque je fais make j'ai des erreurs

Quelqu’un aurait une idée ca a fonctinné mais maintenant …

debian:~/kernel/linux# make menuconfig HOSTCC scripts/basic/fixdep scripts/basic/fixdep.c:107:23: error: sys/types.h: Aucun fichier ou répertoire de ce type scripts/basic/fixdep.c:108:22: error: sys/stat.h: Aucun fichier ou répertoire de ce type scripts/basic/fixdep.c:109:22: error: sys/mman.h: Aucun fichier ou répertoire de ce type scripts/basic/fixdep.c:110:20: error: unistd.h: Aucun fichier ou répertoire de ce type scripts/basic/fixdep.c:111:19: error: fcntl.h: Aucun fichier ou répertoire de ce type scripts/basic/fixdep.c:112:20: error: string.h: Aucun fichier ou répertoire de ce type scripts/basic/fixdep.c:113:20: error: stdlib.h: Aucun fichier ou répertoire de ce type scripts/basic/fixdep.c:114:19: error: stdio.h: Aucun fichier ou répertoire de ce type In file included from /usr/lib/gcc/i486-linux-gnu/4.1.2/include/syslimits.h:7, from /usr/lib/gcc/i486-linux-gnu/4.1.2/include/limits.h:11, from scripts/basic/fixdep.c:115: /usr/lib/gcc/i486-linux-gnu/4.1.2/include/limits.h:122:61: error: limits.h: Aucun fichier ou répertoire de ce type scripts/basic/fixdep.c:116:19: error: ctype.h: Aucun fichier ou répertoire de ce type scripts/basic/fixdep.c:117:23: error: arpa/inet.h: Aucun fichier ou répertoire de ce type scripts/basic/fixdep.c: In function ‘usage’: scripts/basic/fixdep.c:131: warning: implicit declaration of function ‘fprintf’ scripts/basic/fixdep.c:131: warning: incompatible implicit declaration of built-in function ‘fprintf’ scripts/basic/fixdep.c:131: error: ‘stderr’ undeclared (first use in this function) scripts/basic/fixdep.c:131: error: (Each undeclared identifier is reported only once scripts/basic/fixdep.c:131: error: for each function it appears in.) scripts/basic/fixdep.c:132: warning: implicit declaration of function ‘exit’ scripts/basic/fixdep.c:132: warning: incompatible implicit declaration of built-in function ‘exit’ scripts/basic/fixdep.c: In function ‘print_cmdline’: scripts/basic/fixdep.c:140: warning: implicit declaration of function ‘printf’ scripts/basic/fixdep.c:140: warning: incompatible implicit declaration of built-in function ‘printf’ scripts/basic/fixdep.c: At top level: scripts/basic/fixdep.c:143: error: ‘NULL’ undeclared here (not in a function) scripts/basic/fixdep.c: In function ‘grow_config’: scripts/basic/fixdep.c:156: warning: implicit declaration of function ‘realloc’ scripts/basic/fixdep.c:156: warning: assignment makes pointer from integer without a cast scripts/basic/fixdep.c:158: warning: implicit declaration of function ‘perror’ scripts/basic/fixdep.c:158: warning: incompatible implicit declaration of built-in function ‘exit’ scripts/basic/fixdep.c: In function ‘is_defined_config’: scripts/basic/fixdep.c:174: warning: implicit declaration of function ‘memcmp’ scripts/basic/fixdep.c: In function ‘define_config’: scripts/basic/fixdep.c:187: warning: implicit declaration of function ‘memcpy’ scripts/basic/fixdep.c:187: warning: incompatible implicit declaration of built-in function ‘memcpy’ scripts/basic/fixdep.c: In function ‘use_config’: scripts/basic/fixdep.c:206: error: ‘PATH_MAX’ undeclared (first use in this function) scripts/basic/fixdep.c:214: warning: incompatible implicit declaration of built-in function ‘memcpy’ scripts/basic/fixdep.c:220: warning: implicit declaration of function ‘tolower’ scripts/basic/fixdep.c:222: warning: incompatible implicit declaration of built-in function ‘printf’ scripts/basic/fixdep.c:206: warning: unused variable ‘s’ scripts/basic/fixdep.c: At top level: scripts/basic/fixdep.c:225: error: expected declaration specifiers or ‘...’ before ‘size_t’ scripts/basic/fixdep.c: In function ‘parse_config_file’: scripts/basic/fixdep.c:227: error: ‘len’ undeclared (first use in this function) scripts/basic/fixdep.c:233: warning: implicit declaration of function ‘ntohl’ scripts/basic/fixdep.c:244: warning: implicit declaration of function ‘isalnum’ scripts/basic/fixdep.c: In function ‘strrcmp’: scripts/basic/fixdep.c:261: warning: implicit declaration of function ‘strlen’ scripts/basic/fixdep.c:261: warning: incompatible implicit declaration of built-in function ‘strlen’ scripts/basic/fixdep.c: In function ‘do_config_file’: scripts/basic/fixdep.c:272: error: storage size of ‘st’ isn’t known scripts/basic/fixdep.c:276: warning: implicit declaration of function ‘open’ scripts/basic/fixdep.c:276: error: ‘O_RDONLY’ undeclared (first use in this function) scripts/basic/fixdep.c:278: warning: incompatible implicit declaration of built-in function ‘fprintf’ scripts/basic/fixdep.c:278: error: ‘stderr’ undeclared (first use in this function) scripts/basic/fixdep.c:280: warning: incompatible implicit declaration of built-in function ‘exit’ scripts/basic/fixdep.c:282: warning: implicit declaration of function ‘fstat’ scripts/basic/fixdep.c:284: warning: implicit declaration of function ‘close’ scripts/basic/fixdep.c:287: warning: implicit declaration of function ‘mmap’ scripts/basic/fixdep.c:287: error: ‘PROT_READ’ undeclared (first use in this function) scripts/basic/fixdep.c:287: error: ‘MAP_PRIVATE’ undeclared (first use in this function) scripts/basic/fixdep.c:287: warning: assignment makes pointer from integer without a cast scripts/basic/fixdep.c:294: error: too many arguments to function ‘parse_config_file’ scripts/basic/fixdep.c:296: warning: implicit declaration of function ‘munmap’ scripts/basic/fixdep.c:272: warning: unused variable ‘st’ scripts/basic/fixdep.c: At top level: scripts/basic/fixdep.c:301: error: expected declaration specifiers or ‘...’ before ‘size_t’ scripts/basic/fixdep.c: In function ‘parse_dep_file’: scripts/basic/fixdep.c:304: error: ‘len’ undeclared (first use in this function) scripts/basic/fixdep.c:306: error: ‘PATH_MAX’ undeclared (first use in this function) scripts/basic/fixdep.c:308: warning: implicit declaration of function ‘strchr’ scripts/basic/fixdep.c:308: warning: incompatible implicit declaration of built-in function ‘strchr’ scripts/basic/fixdep.c:310: warning: incompatible implicit declaration of built-in function ‘fprintf’ scripts/basic/fixdep.c:310: error: ‘stderr’ undeclared (first use in this function) scripts/basic/fixdep.c:311: warning: incompatible implicit declaration of built-in function ‘exit’ scripts/basic/fixdep.c:313: warning: incompatible implicit declaration of built-in function ‘memcpy’ scripts/basic/fixdep.c:314: warning: incompatible implicit declaration of built-in function ‘printf’ scripts/basic/fixdep.c:306: warning: unused variable ‘s’ scripts/basic/fixdep.c: In function ‘print_deps’: scripts/basic/fixdep.c:343: error: storage size of ‘st’ isn’t known scripts/basic/fixdep.c:347: error: ‘O_RDONLY’ undeclared (first use in this function) scripts/basic/fixdep.c:349: warning: incompatible implicit declaration of built-in function ‘fprintf’ scripts/basic/fixdep.c:349: error: ‘stderr’ undeclared (first use in this function) scripts/basic/fixdep.c:351: warning: incompatible implicit declaration of built-in function ‘exit’ scripts/basic/fixdep.c:355: warning: incompatible implicit declaration of built-in function ‘fprintf’ scripts/basic/fixdep.c:359: error: ‘PROT_READ’ undeclared (first use in this function) scripts/basic/fixdep.c:359: error: ‘MAP_PRIVATE’ undeclared (first use in this function) scripts/basic/fixdep.c:359: warning: assignment makes pointer from integer without a cast scripts/basic/fixdep.c:366: error: too many arguments to function ‘parse_dep_file’ scripts/basic/fixdep.c:343: warning: unused variable ‘st’ scripts/basic/fixdep.c: In function ‘traps’: scripts/basic/fixdep.c:378: warning: incompatible implicit declaration of built-in function ‘fprintf’ scripts/basic/fixdep.c:378: error: ‘stderr’ undeclared (first use in this function) scripts/basic/fixdep.c:380: warning: incompatible implicit declaration of built-in function ‘exit’ make[1]: *** [scripts/basic/fixdep] Erreur 1 make: *** [scripts_basic] Erreur 2 debian:~/kernel/linux#

Quelqu’un aurait une idée ?

Merci

apt-get install libc6-dev

Mais j’ai ça…

ecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Certains paquets ne peuvent être installés. Ceci peut signifier
que vous avez demandé l'impossible, ou bien, si vous utilisez
la distribution unstable, que certains paquets n'ont pas encore
été créés ou ne sont pas sortis d'Incoming.

Puisque vous n'avez demandé qu'une seule opération, le paquet n'est
probablement pas installable et vous devriez envoyer un rapport de bogue.
L'information suivante devrait vous aider à résoudre la situation :

Les paquets suivants contiennent des dépendances non satisfaites :
  libc6-dev: Dépend: libc6 (= 2.3.6.ds1-13etch4) mais 2.7-5 devra être installé
E: Paquets défectueux
debian:~/kernel/linux#

Tu as installé une libc6 2.7, il te faut le paquet dev correspondant, sinon ça ne marchera pas. Regardes d’où sort ton paquet libc6 et va chercher le libc6-dev correspondant.

bin oui j’étais en testing (par erreur)et maintenant je souhaite revenir etch normal …C’est possible ?

Oui, va lire dans la rubrique Trucs et Astuces le fil «votre sources.list au carré» notamment ce qui touche au fichier preferences, tu trouveras ton bonheur.