make CFLAGS="-D__KERNEL__ -I/usr/src/linux-2.4.2/include -Wall -Wstrict-prototypes -O2
-fomit-frame-pointer -fno-strict-aliasing -pipe -march=i586 " -C arch/i386/kernel
make[1]: Entre dans le répertoire `/usr/src/linux-2.4.2/arch/i386/kernel'
/usr/local/bin/kgcc -D__KERNEL__ -I/usr/src/linux-2.4.2/include -Wall
-Wstrict-prototypes -O2 -fomit-frame-pointer -fno-strict-aliasing -pipe -march=i586
-DEXPORT_SYMTAB -c i386_ksyms.c
i386_ksyms.c:170: `do_BUG' undeclared here (not in a function)
i386_ksyms.c:170: initializer element for `__ksymtab_do_BUG.value' is not constant
make[1]: *** [i386_ksyms.o] Erreur 1
make[1]: Quitte le répertoire `/usr/src/linux-2.4.2/arch/i386/kernel'
Replacing with the file from kernel-source-2.4.2-4mdk, and bzimage ok.