I am attempting to compile the 2.0.38 kernel under debian using a 486 33MHz computer. I have tried kernel-package and make bzImage. Both give the same error as below. I have included all the packages that are currently installed on my system. If you have any hints to what is going on, please let me know
Thanks, Sean ... 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 Desired=Unknown/Install/Remove/Purge | Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed |/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad) ||/ Name Version Description +++-===============-==============-============================================ ii adduser 3.8 Add users and groups to the system. ii ae 962-21 Anthony's Editor -- a tiny full-screen edito ii base-files 2.1.0 Debian Base System Miscellaneous Files ii base-passwd 2.0.3.3 Debian Base System Password/Group Files ii bash 2.01.1-4.1 The GNU Bourne Again SHell ii bin86 0.14.3-1 16-bit assembler and loader ii binutils 2.9.1.0.19a-2 The GNU assembler, linker and binary utiliti ii binutils-dev 2.9.1.0.19a-2 The GNU binary utilities (BFD development fi ii bsdmainutils 4.4.0.1 More utilities from 4.4BSD-Lite. ii bsdutils 4.4.1.1 Basic utilities from 4.4BSD-Lite. ii cpp 2.7.2.3-7 The GNU C preprocessor. ii data-dumper 2.09-1 Store and retrieve perl data structures ii debianutils 1.10 Miscellaneous utilities specific to Debian. ii diff 2.7-18 File comparison utilities ii doom 1.10-16 The classic, incredibly popular 3-d shoot 'e ii dpkg 1.4.0.23.2 Package maintenance system for Debian Linux ii dpkg-dev 1.4.0.35 Package building tools for Debian Linux ii dpkg-ftp 1.4.9.6 Ftp method for dselect. ii dpkg-mountable 0.7 Enhanced access method for dselect ii e2fsprogs 1.12-4 The EXT2 file system utilities and libraries ii elvis-tiny 1.4-5 Tiny vi compatible editor for the base syste ii emacs20 20.3-7 The GNU Emacs editor. ii emacsen-common 1.4.8 Common facilities for all emacsen. ii enscript 1.6.1-1 Converts ASCII texts to Postscript | HTML | ii f2c 19971204-3 A Fortran77 to C/C++ translator, plus static ii fdflush 1.0.0-12 A disk-flushing program. ii fileutils 3.16-5.3 GNU file management utilities. ii findutils 4.1-33 utilities for finding files--find, xargs, an ii g++ 2.91.66-0slink The GNU (egcs) C++ compiler. ii gcc 2.7.2.3-7 The GNU C compiler. ii gcc-docs 2.7.2.3-4.8 Documentation for the gcc compilers (gcc, g+ ii grep 2.2-1 GNU grep, egrep and fgrep. ii groff 1.11a-2 GNU troff text-formatting system. ii gs 5.10-1 Postscript interpreter with X11 and svgalib ii gsfonts 5.10a-1 Fonts for the ghostscript interpreter ii gzip 1.2.4-28 The GNU compression utility. ii hostname 2.04 A utility to set/show the host name or domai ii isapnptools 1.16-4.1 ISA Plug-And-Play configuration utilities. iU kbd 0.96a-14 Linux console font and keytable utilities. ii kernel-headers- 2.0.34-4 Header files related to a specific Linux ker ii kernel-package 6.05 Debian Linux kernel package build scripts. ii kernel-source-2 2.0.34-4 Linux kernel source. ii kernel-source-2 2.0.38-0 Linux kernel source. ii ldso 1.9.10-1 The Linux dynamic linker, library and utilit ii libc6 2.0.7.19981211 GNU C Library: shared libraries ii libc6-dev 2.0.7.19981211 GNU C Library: Development libraries and hea ii libdb2 2.3.16-7 The Berkeley database routines (run-time fil ii libg++272 2.7.2.8-0.1 The GNU C++ libraries (libc6 version). ii libgdbmg1 1.7.3-25 GNU dbm database routines (runtime version). ii liblockfile0 0.1-6 Shared library with NFS-safe locking functio ii libncurses4 4.2-3 Shared libraries for terminal handling ii libncurses4-dev 4.2-3 Developer's libraries and docs for ncurses ii libnet-perl 1.0502-1.1 Implementation of Internet protocols for Per ii libpaperg 1.0.3-11 Library for handling paper characteristics [ ii libpng2 1.0.2b-0.1 PNG library - runtime ii libpng2-dev 1.0.2b-0.1 PNG library - development ii libreadlineg2 2.1-12 GNU readline and history libraries, run-time ii libstdc++2.8 2.90.29-0.6 The GNU stdc++ library (egcs version) ii libstdc++2.9 2.91.66-0slink The GNU stdc++ library (egcs version) ii libstdc++2.9-de 2.91.66-0slink The GNU stdc++ library (development files) iU libtiff3g 3.4beta037-5.1 tiff runtime library [libc6] ii lilo 21-4 LInux LOader - The Classic OS loader can loa ii lilo-doc 21-4 LInux LOader - The Classic OS loader can loa ii login 980403-0.3 Sign on to the system. ii lprng 3.5.2-2 lpr/lpd printer spooling system ii lprng-doc 3.5.2-2 lpr/lpd printer spooling system ii make 3.77-4 The GNU version of the "make" utility. ii makedev 1.6-32 Creates special device files in /dev. ii man-db 2.3.10-65 Display the on-line manual. ii manpages 1.19-1 Man pages about using a Linux system. ii mawk 1.3.3-2 a pattern scanning and text processing langu ii mbr 1.0.0-6 Master Boot Record for IBM-PC compatible com ii modconf 0.2.17 Device Driver Configuration ii modutils 2.1.121-18 Linux module utilities. ii mount 2.9g-6 Tools for mounting and manipulating filesyst ii ncurses-base 1.9.9g-8.8 Video terminal manipulation - Minimum termin ii ncurses-bin 1.9.9g-8.8 Video terminal manipulation - associated pro ii ncurses3.4 1.9.9g-8.8 Video terminal manipulation - shared librari ii netbase 3.11-1 Basic TCP/IP networking binaries ii newt0.21 0.21-8 Not Erik's Windowing Toolkit - text mode win ii open 1.4-10.1 start a program on a new virtual terminal (V ii passwd 980403-0.3 Change and administer password and group dat ii perl 5.004.04-7 Larry Wall's Practical Extracting and Report ii perl-base 5.004.04-7 The Pathologically Eclectic Rubbish Lister ii pmake 1.39-2 4.4BSD make (pmake). ii ppp 2.3.5-2 Point-to-Point Protocol (PPP) daemon. ii pppconfig 1.1 pppconfig is a text based utility for config ii procps 1.2.7-1 The /proc file system utilities. ii rlpr 1.51-3 A utility for lpd printing without using /et ii sed 2.05-22 The GNU sed stream editor. ii setserial 2.12-6 Controls configuration of serial ports. ii shellutils 1.16-6.3 The GNU shell programming utilities. ii slang0.99.38 0.99.38-6 The S-Lang programming library, shared libra ii slang1 1.2.2-2 The S-Lang programming library - runtime ver ii statserial 1.1-17 displays serial port modem status lines ii svgalibg1 1.3.0.19980916 SVGA display utilities ii sysklogd 1.3-26 Kernel and system logging daemons ii syslinux 1.40-2.1 Bootloader for Linux/i386 using MS-DOS flopp ii sysvinit 2.76-3 System-V like init. ii tar 1.12-6 GNU tar ii tcl8.0 8.0.4-2 The Tool Command Language (TCL) v8.0 - Run-T ii tcl8.0-dev 8.0.4-2 The Tool Command Language (TCL) v8.0 - Devel ii telnetd 0.12-4slink.1 The telnet server. ii textutils 1.22-2.4 The GNU text file processing utilities. ii timezones 2.0.7t-1 Time zone data files and utilities. iU tkstep8.0 8.0p2-3.3 The NEXTSTEP(tm)-like version of the Tk tool iU tkstep8.0-dev 8.0p2-3.3 The NEXTSTEP(tm)-like version of the Tk tool ii update 1.3-2 daemon to periodically flush filesystem buff ii util-linux 2.7.1-3 Miscellaneous system utilities. ii whiptail 0.21-8 Displays user-friendly dialog boxes from she ii wu-ftpd-academ 2.4.2.16-13 A powerful replacement for the standard ftpd ii xfree86-common 3.3.2.3a-11 X Window System (XFree86) infrastructure ii xlib6g 3.3.2.3a-11 shared libraries required by X clients ii xlib6g-dev 3.3.2.3a-11 include files and libraries for X client dev ii xpm4g 3.4j-0.6 X Pixmap libraries (for libc6) - runtime ii xterm 3.3.2.3a-11 X terminal emulator ii zlib1g 1.1.3-2 compression library - runtime ii zlib1g-dev 1.1.3-2 compression library - development