I'm in the middle of compiling the new 2.4.0 kernel. However I'm running into some minor problems when attempting to compile the new kernel modules. When I try to compile the kernel modules I get a weird error and a sudden exit.
I've pipe the standard output of my compiling attemp and attached it to this message. Can one of you guru's out there help me with this one. This is the first kernel that I've attempted to compile and feel that I'm almost there. I just need a little advice from the Debian collective. Thanks Stef
make -C kernel CFLAGS="-D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -fno-strict-aliasing -pipe -mpreferred-stack-boundary=2 -march=i686 -malign-functions=4 -DMODULE -DMODVERSIONS -include /usr/src/linux/include/linux/modversions.h" MAKING_MODULES=1 modules make[1]: Entering directory `/usr/src/linux/kernel' make[1]: Nothing to be done for `modules'. make[1]: Leaving directory `/usr/src/linux/kernel' make -C drivers CFLAGS="-D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -fno-strict-aliasing -pipe -mpreferred-stack-boundary=2 -march=i686 -malign-functions=4 -DMODULE -DMODVERSIONS -include /usr/src/linux/include/linux/modversions.h" MAKING_MODULES=1 modules make[1]: Entering directory `/usr/src/linux/drivers' make -C block modules make[2]: Entering directory `/usr/src/linux/drivers/block' make[2]: Nothing to be done for `modules'. make[2]: Leaving directory `/usr/src/linux/drivers/block' make -C cdrom modules make[2]: Entering directory `/usr/src/linux/drivers/cdrom' make[2]: Nothing to be done for `modules'. make[2]: Leaving directory `/usr/src/linux/drivers/cdrom' make -C char modules make[2]: Entering directory `/usr/src/linux/drivers/char' make -C agp modules make[3]: Entering directory `/usr/src/linux/drivers/char/agp' ld -m elf_i386 -r -o agpgart.o agpgart_fe.o agpgart_be.o make[3]: Leaving directory `/usr/src/linux/drivers/char/agp' make -C drm modules make[3]: Entering directory `/usr/src/linux/drivers/char/drm' ld -m elf_i386 -r -o tdfx.o tdfx_drv.o tdfx_context.o drmlib-mod.a make[3]: Leaving directory `/usr/src/linux/drivers/char/drm' make[2]: Leaving directory `/usr/src/linux/drivers/char' make -C ide modules make[2]: Entering directory `/usr/src/linux/drivers/ide' make[2]: Nothing to be done for `modules'. make[2]: Leaving directory `/usr/src/linux/drivers/ide' make -C md modules make[2]: Entering directory `/usr/src/linux/drivers/md' gcc -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -fno-strict-aliasing -pipe -mpreferred-stack-boundary=2 -march=i686 -malign-functions=4 -DMODULE -DMODVERSIONS -include /usr/src/linux/include/linux/modversions.h -c -o lvm.o lvm.c lvm.c: In function `lvm_do_vg_extend': lvm.c:2024: warning: implicit declaration of function `lvm_do_create_proc_entry_of_pv' lvm.c: In function `lvm_do_create_proc_entry_of_lv': lvm.c:3016: `pde' undeclared (first use in this function) lvm.c:3016: (Each undeclared identifier is reported only once lvm.c:3016: for each function it appears in.) lvm.c: At top level: lvm.c:3044: warning: type mismatch with previous implicit declaration lvm.c:2024: warning: previous implicit declaration of `lvm_do_create_proc_entry_of_pv' lvm.c:3044: warning: `lvm_do_create_proc_entry_of_pv' was previously implicitly declared to return `int' lvm.c: In function `lvm_do_create_proc_entry_of_pv': lvm.c:3050: `pde' undeclared (first use in this function) lvm.c: At top level: lvm.c:147: warning: `lvm_short_version' defined but not used make[2]: *** [lvm.o] Error 1 make[2]: Leaving directory `/usr/src/linux/drivers/md' make[1]: *** [_modsubdir_md] Error 2 make[1]: Leaving directory `/usr/src/linux/drivers' make: *** [_mod_drivers] Error 2