Hello, got the following problem compiling Kernel 2.0.36 with the raid0145-19990128-2.0.36 patch file: when I run 'make zImage' I get the following Error listed below (without application of the patch there is no error, I get a new kernel). If I apply the raid0145-19990128-2.0.36 patch everything works fine. The kernel was downloaded from kernel.org, no distribution Kernel! Any ideas why (please don't kill me if this is stupid, I am working with Linux only three weeks now, but under pressure because I have to set up this silly server with raid1...) Compilation is done with gcc2.7.something. The egcs1.1 doesn't do it. sorry, don't know whether this is important - as I said - three weeks after several years Windows Cheers, Till gcc -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -O2 -fom it-frame-pointer -fno-strength-reduce -pipe -m486 -malign-loops=2 -malign-ju mps=2 -malign-functions=2 -DCPU=586 -DUTS_MACHINE='"i386"' -c -o init/version.o init/version.c set -e; for i in kernel drivers mm fs net ipc lib arch/i386/kernel arch/i386/mm arch/i386/lib; do make -C $i; done make[1]: Entering directory `/usr/src/linux/kernel' make all_targets # several I think boring lines omitted somewhere here make[1]: Entering directory `/usr/src/linux/lib' make all_targets make[2]: Entering directory `/usr/src/linux/lib' make[2]: Nothing to be done for `all_targets'. make[2]: Leaving directory `/usr/src/linux/lib' make[1]: Leaving directory `/usr/src/linux/lib' make[1]: Entering directory `/usr/src/linux/arch/i386/kernel' gcc -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -O2 -fom it-frame-pointer -fno-strength-reduce -pipe -m486 -malign-loops=2 -malign-ju mps=2 -malign-functions=2 -DCPU=586 -c -o setup.o setup.c setup.c: In function `setup_arch': setup.c:129: `empty_zero_page' undeclared (first use this function) setup.c:129: (Each undeclared identifier is reported only once setup.c:129: for each function it appears in.) setup.c:125: warning: `memory_end' might be used uninitialized in this function setup.c:127: warning: `memory_alt_end' might be used uninitialized in this function make[1]: *** [setup.o] Error 1 make[1]: Leaving directory `/usr/src/linux/arch/i386/kernel' make: *** [linuxsubdirs] Error 2
