I'm trying to compile the kernel provided by kernel-source-2.4.3-20mdk. 
I do (as root):

cd /usr/src/linux
make dep
make clean
make bzImage
make modules

This is where I run into problems. Please see the attached log.

Regards,
Robert
make -C  kernel CFLAGS="-D__KERNEL__ -I/usr/src/linux-2.4.3/include -Wall 
-Wstrict-prototypes -O2 -fomit-frame-pointer -fno-strict-aliasing -pipe  -march=i586 
-DMODULE -DMODVERSIONS -include /usr/src/linux-2.4.3/include/linux/modversions.h" 
MAKING_MODULES=1 modules
make[1]: Entering directory `/usr/src/linux-2.4.3/kernel'
make[1]: Nothing to be done for `modules'.
make[1]: Leaving directory `/usr/src/linux-2.4.3/kernel'
make -C  drivers CFLAGS="-D__KERNEL__ -I/usr/src/linux-2.4.3/include -Wall 
-Wstrict-prototypes -O2 -fomit-frame-pointer -fno-strict-aliasing -pipe  -march=i586 
-DMODULE -DMODVERSIONS -include /usr/src/linux-2.4.3/include/linux/modversions.h" 
MAKING_MODULES=1 modules
make[1]: Entering directory `/usr/src/linux-2.4.3/drivers'
make -C atm modules
make[2]: Entering directory `/usr/src/linux-2.4.3/drivers/atm'
ld -m elf_i386 -r -o fore_200e.o fore200e.o fore200e_pca_fw.o
make[2]: Leaving directory `/usr/src/linux-2.4.3/drivers/atm'
make -C block modules
make[2]: Entering directory `/usr/src/linux-2.4.3/drivers/block'
make -C paride modules
make[3]: Entering directory `/usr/src/linux-2.4.3/drivers/block/paride'
make[3]: Nothing to be done for `modules'.
make[3]: Leaving directory `/usr/src/linux-2.4.3/drivers/block/paride'
make[2]: Leaving directory `/usr/src/linux-2.4.3/drivers/block'
make -C cdrom modules
make[2]: Entering directory `/usr/src/linux-2.4.3/drivers/cdrom'
make[2]: Nothing to be done for `modules'.
make[2]: Leaving directory `/usr/src/linux-2.4.3/drivers/cdrom'
make -C char modules
make[2]: Entering directory `/usr/src/linux-2.4.3/drivers/char'
make -C agp modules
make[3]: Entering directory `/usr/src/linux-2.4.3/drivers/char/agp'
ld -m elf_i386  -r -o agpgart.o agpgart_fe.o agpgart_be.o
make[3]: Leaving directory `/usr/src/linux-2.4.3/drivers/char/agp'
make -C drm modules
make[3]: Entering directory `/usr/src/linux-2.4.3/drivers/char/drm'
ld -m elf_i386 -r -o gamma.o gamma_drv.o  gamma_dma.o drmlib-mod.a
ld -m elf_i386 -r -o tdfx.o tdfx_drv.o                 tdfx_context.o drmlib-mod.a
ld -m elf_i386 -r -o r128.o r128_drv.o   r128_cce.o    r128_context.o r128_bufs.o 
r128_state.o drmlib-mod.a
ld -m elf_i386 -r -o radeon.o radeon_drv.o radeon_cp.o   radeon_context.o 
radeon_bufs.o radeon_state.o drmlib-mod.a
ld -m elf_i386 -r -o mga.o mga_drv.o    mga_dma.o     mga_context.o  mga_bufs.o  
mga_state.o drmlib-mod.a
ld -m elf_i386 -r -o i810.o i810_drv.o   i810_dma.o    i810_context.o i810_bufs.o 
drmlib-mod.a
make[3]: Leaving directory `/usr/src/linux-2.4.3/drivers/char/drm'
make -C ftape modules
make[3]: Entering directory `/usr/src/linux-2.4.3/drivers/char/ftape'
make -C compressor modules
make[4]: Entering directory `/usr/src/linux-2.4.3/drivers/char/ftape/compressor'
/usr/bin/kgcc -D__KERNEL__ -I/usr/src/linux-2.4.3/include -Wall -Wstrict-prototypes 
-O2 -fomit-frame-pointer -fno-strict-aliasing -pipe  -march=i586 -DMODULE 
-DMODVERSIONS -include /usr/src/linux-2.4.3/include/linux/modversions.h   -c -o 
zftape-compress.o zftape-compress.c
In file included from /usr/src/linux-2.4.3/include/linux/mm.h:4,
                 from zftape-compress.c:35:
/usr/src/linux-2.4.3/include/linux/sched.h:6: nondigits in number and not hexadecimal
/usr/src/linux-2.4.3/include/linux/sched.h:6: nondigits in number and not hexadecimal
/usr/src/linux-2.4.3/include/linux/sched.h:6: parse error before `7b16c344'
/usr/src/linux-2.4.3/include/linux/sched.h:6: warning: function declaration isn't a 
prototype
make[4]: *** [zftape-compress.o] Error 1
make[4]: Leaving directory `/usr/src/linux-2.4.3/drivers/char/ftape/compressor'
make[3]: *** [_modsubdir_compressor] Error 2
make[3]: Leaving directory `/usr/src/linux-2.4.3/drivers/char/ftape'
make[2]: *** [_modsubdir_ftape] Error 2
make[2]: Leaving directory `/usr/src/linux-2.4.3/drivers/char'
make[1]: *** [_modsubdir_char] Error 2
make[1]: Leaving directory `/usr/src/linux-2.4.3/drivers'
make: *** [_mod_drivers] Error 2

Reply via email to