> spider wrote:
>
> i have made many attempts and reinstalled many times attempting to get the 2.2.17
>kernel to
> compile under Mandrake Corp. 7.1. when i "make bzImage" it goes through most of the
>process, then
> i get the following error:
>
> make [1]: as86 : command not found
I think as86 is an assembler (maybe in the binutils package, see below).
> make [1]: *** [bbootsect.o] error 127
> make [1]: leaving directory '/usr/src/linux-2.2.17/arch/i386/boot'
> make: [bzImage] Error 2
>
> i have had similiar problems trying to use newer kernels and distributions. i pretty
>much NEED
> this kernel, as it seems that support for my Realtek 8129 ethernet card has been
>discontinued in
> the newer kernels. nor can i get my usb mouse to work with the newer ones.
>
> when i was taught to how recompile, i was using Slackware 8 with the 2.2.19 kernel
>and told to
> use "make xconfig..... make dep && make modules && make modules_install && make
>bzImage". when
> that didnt work, i read up on what i could find online and found some using "make
>bzImage" before
> doing "make modules". neither method has worked for me.
>
> is there something wrong with the steps i'm taking? is there something wrong with
>the kernel?
>From the kernel HOWTO:
When the configure script ends, it also tells you to `make dep' and (possibly)
`clean'. So, do the
`make dep'. This insures that all of the dependencies, such the include files, are in
place. It
does not take long, unless your computer is fairly slow to begin with. For older
versions of the
kernel, when finished, you should do a `make clean'. This removes all of the object
files and some
other things that an old version leaves behind. In any case, do not forget this step
before
attempting to recompile a kernel.
Your kernel source also has documentation
(a README maybe) on how to compile your kernel. I think
the steps you take to compile are OK. BTW, you're using LM7.1
and LM8.1 is released. Maybe upgrading would solve all problems. HTH,
-Frans
After composing this message (first trying to figure out about as86 on
my system) I did a search at http://www.google.com/linux for
"as86 : command not found" (_with_ quotes) and I found
http://www.linuxdoc.org/HOWTO/Online-Troubleshooting-HOWTO/usenet.html
Oh, and I don't know in which package as86 is on your system. Maybe you
have a graphical utility to find out, or find out the absolute path name
(maybe it is in /usr/bin ?) and use 'rpm -q -f ...../as86' to find out.
Want to buy your Pack or Services from MandrakeSoft?
Go to http://www.mandrakestore.com