Hallo, ich versuche hier seit einigen Stunden einen eigenen Debian-Kernel 2.4.18 auf meiner Debian SID Box zu kompilieren, ohne nennenswerten Erfolg. Ich folge der Anleitung auf: http://www.debian.org/doc/manuals/reference/ch-kernel.de.html Nach 'make menuconfig' und 'make kpkg-clean' starte ich mit: $: make-kpkg --revision=rev.01 kernel_image modules_image Die ganze Aktion endet mit folgendenden Fehlermeldungen: ------------------------------------------------------------------- In file included from ksyms.c:50: /usr/src/kernel-source-2.4.18/include/asm/checksum.h: In Funktion »ip_fast_csum«: /usr/src/kernel-source-2.4.18/include/asm/checksum.h:73: error: Fehler beim Parsen before "movl" /usr/src/kernel-source-2.4.18/include/asm/checksum.h:75:17: ungültiger Suffix »f« an Ganzzahlkonstante /usr/src/kernel-source-2.4.18/include/asm/checksum.h:82:17: ungültiger Suffix »b« an Ganzzahlkonstante /usr/src/kernel-source-2.4.18/include/asm/checksum.h:90:13: fehlendes abschließendes Zeichen " /usr/src/kernel-source-2.4.18/include/asm/checksum.h:105:17: fehlendes abschließendes Zeichen " /usr/src/kernel-source-2.4.18/include/asm/checksum.h: In Funktion »csum_fold«: /usr/src/kernel-source-2.4.18/include/asm/checksum.h:106: error: Fehler beim Parsen before "addl" /usr/src/kernel-source-2.4.18/include/asm/checksum.h:108:17: fehlendes abschließendes Zeichen " /usr/src/kernel-source-2.4.18/include/asm/checksum.h:121:13: fehlendes abschließendes Zeichen " /usr/src/kernel-source-2.4.18/include/asm/checksum.h: In Funktion »csum_tcpudp_nofold«: /usr/src/kernel-source-2.4.18/include/asm/checksum.h:122: error: Fehler beim Parsen before "addl" /usr/src/kernel-source-2.4.18/include/asm/checksum.h:126:9: fehlendes abschließendes Zeichen " /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: Auf höchster Ebene: /usr/src/kernel-source-2.4.18/include/asm/checksum.h:128: error: Fehler beim Parsen before ')' token /usr/src/kernel-source-2.4.18/include/asm/checksum.h:161:17: fehlendes abschließendes Zeichen " /usr/src/kernel-source-2.4.18/include/asm/checksum.h: In Funktion »csum_ipv6_magic«: /usr/src/kernel-source-2.4.18/include/asm/checksum.h:162: error: Fehler beim Parsen before "addl" /usr/src/kernel-source-2.4.18/include/asm/checksum.h:173:17: fehlendes abschließendes Zeichen " /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: Auf höchster Ebene: /usr/src/kernel-source-2.4.18/include/asm/checksum.h:176: error: Fehler beim Parsen before ')' token /usr/src/kernel-source-2.4.18/include/asm/checksum.h:176: error: Fehler beim Parsen before "__u32" make[3]: *** [ksyms.o] Fehler 1 make[3]: Leaving directory `/usr/src/kernel-source-2.4.18/kernel' make[2]: *** [first_rule] Fehler 2 make[2]: Leaving directory `/usr/src/kernel-source-2.4.18/kernel' make[1]: *** [_dir_kernel] Fehler 2 make[1]: Leaving directory `/usr/src/kernel-source-2.4.18' make: *** [stamp-build] Fehler 2 ----------------------------------------------------------------------------- Hmm, momentan habe ich keine Idee, was da schief läuft $ dpkg -l |grep kernel liefert: ii kernel-headers 2.4.18-5 ii kernel-source- 2.4.18-14.3 ii kernel-package 8.092 ii modutils 2.4.26-1 ii binutils 2.14.90.0.7-8 Hat jemand eine Idee woran das Kompilieren scheitert!? MfG Thomas