I am attempting to compile the 2.0.38 kernel under debian using a 486 33MHz computer. The current version of GCC is 2.91.66-0slink. I also have all the current versions of the library files. After I configure, make dep, make clean, then make bzImage (or zImage) I get the following errors:
as86 -0 -a -o bootsect.o bootsect.s ld86 -0 -s -o bootsect bootsect.o make[2]: Entering directory `/usr/src/kernel-source-2.0.38/arch/i386/boot/compre ssed' ./xtract /usr/src/kernel-source-2.0.38/vmlinux | gzip -9 | ./piggyback > piggy.o Non-GCC header of 'system' Compressed size 20. ld -qmagic -Ttext 0xfe0 -o vmlinux head.o misc.o piggy.o ld: warning: cannot find entry symbol _start; defaulting to 00000fe0 misc.o: In function `fill_inbuf': misc.o(.text+0x1ebc): undefined reference to `input_data' misc.o(.text+0x1ec1): undefined reference to `input_len' misc.o(.text+0x1ed7): undefined reference to `input_data' make[2]: *** [vmlinux] Error 1 make[2]: Leaving directory `/usr/src/kernel-source-2.0.38/arch/i386/boot/compres sed' make[1]: *** [compressed/vmlinux] Error 2 make[1]: Leaving directory `/usr/src/kernel-source-2.0.38/arch/i386/boot' make: *** [zImage] Error 2 Any Ideas?

