While trying to rebuild the the kernel with default config supplied and just multiple route tables added it fails in make modules with errors from expanding do_BUG in include/asm/page.h !!!
After disabling debug a whole lot of other errors appear: gcc -D__KERNEL__ -I/usr/src/linux-2.4.17-18mdk/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i586 -DMODULE -DMODVERSIONS -include /usr/src/linux-2.4.17-18mdk/include/linux/modversions.h -g -DKBUILD_BASENAME=eni -c -o eni.o eni.cIn file included from /usr/src/linux-2.4.17-18mdk/include/linux/prefetch.h:13, from /usr/src/linux-2.4.17-18mdk/include/linux/list.h:6, from /usr/src/linux-2.4.17-18mdk/include/linux/module.h:12, from eni.c:6: /usr/src/linux-2.4.17-18mdk/include/asm/processor.h:51: warning: parameter names (without types) in function declaration /usr/src/linux-2.4.17-18mdk/include/asm/processor.h:51: field `loops_per_jiffy_R_ver_str' declared as a function /usr/src/linux-2.4.17-18mdk/include/asm/processor.h:72: nondigits in number and not hexadecimal /usr/src/linux-2.4.17-18mdk/include/asm/processor.h:72: parse error before `0657d037' /usr/src/linux-2.4.17-18mdk/include/asm/processor.h:72: warning: function declaration isn't a prototype /usr/src/linux-2.4.17-18mdk/include/asm/processor.h:252: nondigits in number and not hexadecimal /usr/src/linux-2.4.17-18mdk/include/asm/processor.h:252: parse error before `7413793a' /usr/src/linux-2.4.17-18mdk/include/asm/processor.h:252: warning: function declaration isn't a prototype /usr/src/linux-2.4.17-18mdk/include/asm/processor.h:256: warning: parameter names (without types) in function declaration /usr/src/linux-2.4.17-18mdk/include/asm/processor.h:459: missing white space after number `7e9' /usr/src/linux-2.4.17-18mdk/include/asm/processor.h:459: parse error before `7e9' /usr/src/linux-2.4.17-18mdk/include/asm/processor.h:459: `kernel_thread_R_ver_str' declared as function returning a function The compile line was: make clean && make dep && make bzlilo && make modules. Please try to supply a compilable source tree with the default compiler from distribution!!! Mircea C.