Bonjour a tout le monde... J'essaye de compiler le noyau 2.4.18, et j'ai une erreur de compil (la meme sur la -5 et la -9) :
[...] gcc -D__KERNEL__ -I/usr/src/kernel-source-2.4.18/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common -pipe -mpreferred-stack-boundary=2 -march=i386 -DKBUILD_BASENAME=ksyms -DEXPORT_SYMTAB -c ksyms.c Dans le fichier inclus � partir de ksyms.c:50: /usr/src/kernel-source-2.4.18/include/asm/checksum.h:72:30: caract�re " de terminaison manquant In file included from ksyms.c:50: /usr/src/kernel-source-2.4.18/include/asm/checksum.h: Dans la fonction � ip_fast_csum �: /usr/src/kernel-source-2.4.18/include/asm/checksum.h:73: error: erreur d'analyse syntaxique before "movl" /usr/src/kernel-source-2.4.18/include/asm/checksum.h:75:17: suffixe � f � invalide pour une constante enti�re /usr/src/kernel-source-2.4.18/include/asm/checksum.h:82:17: suffixe � b � invalide pour une constante enti�re /usr/src/kernel-source-2.4.18/include/asm/checksum.h:90:13: caract�re " de terminaison manquant /usr/src/kernel-source-2.4.18/include/asm/checksum.h:105:17: caract�re " de terminaison manquant /usr/src/kernel-source-2.4.18/include/asm/checksum.h: Dans la fonction � csum_fold �: /usr/src/kernel-source-2.4.18/include/asm/checksum.h:106: error: erreur d'analyse syntaxique before "addl" /usr/src/kernel-source-2.4.18/include/asm/checksum.h:108:17: caract�re " de terminaison manquant /usr/src/kernel-source-2.4.18/include/asm/checksum.h:121:13: caract�re " de terminaison manquant /usr/src/kernel-source-2.4.18/include/asm/checksum.h: Dans la fonction � csum_tcpudp_nofold �: /usr/src/kernel-source-2.4.18/include/asm/checksum.h:122: error: erreur d'analyse syntaxique before "addl" /usr/src/kernel-source-2.4.18/include/asm/checksum.h:126:9: caract�re " de terminaison manquant /usr/src/kernel-source-2.4.18/include/asm/checksum.h:128: error: `__x' undeclared (first use in this function) /usr/src/kernel-source-2.4.18/include/asm/checksum.h:128: error: (Each undeclared identifier is reported only once /usr/src/kernel-source-2.4.18/include/asm/checksum.h:128: error: for each function it appears in.) /usr/src/kernel-source-2.4.18/include/asm/checksum.h: Hors de toute fonction : /usr/src/kernel-source-2.4.18/include/asm/checksum.h:128: error: erreur d'analyse syntaxique before ')' token /usr/src/kernel-source-2.4.18/include/asm/checksum.h:161:17: caract�re " de terminaison manquant /usr/src/kernel-source-2.4.18/include/asm/checksum.h: Dans la fonction � csum_ipv6_magic �: /usr/src/kernel-source-2.4.18/include/asm/checksum.h:162: error: erreur d'analyse syntaxique before "addl" /usr/src/kernel-source-2.4.18/include/asm/checksum.h:173:17: caract�re " de terminaison manquant /usr/src/kernel-source-2.4.18/include/asm/checksum.h:176: error: `__x' undeclared (first use in this function) /usr/src/kernel-source-2.4.18/include/asm/checksum.h:176: attention : no return statement in function returning non-void /usr/src/kernel-source-2.4.18/include/asm/checksum.h: Hors de toute fonction : /usr/src/kernel-source-2.4.18/include/asm/checksum.h:176: error: erreur d'analyse syntaxique before ')' token /usr/src/kernel-source-2.4.18/include/asm/checksum.h:176: error: erreur d'analyse syntaxique before "__u32" make[3]: *** [ksyms.o] Error 1 make[3]: Leaving directory `/usr/src/kernel-source-2.4.18/kernel' make[2]: *** [first_rule] Error 2 make[2]: Leaving directory `/usr/src/kernel-source-2.4.18/kernel' make[1]: *** [_dir_kernel] Error 2 make[1]: Leaving directory `/usr/src/kernel-source-2.4.18' make: *** [stamp-build] Error 2 que faire ???? ce moyau est donn� comme stable ! en + le C je connais, mais l'assembleur !!! merci sebbb

