> I got a similar error....and no matter what I tryed it didnt go
> away...until I just got disgusted and deleted the linux-2.0.36 directory
> and than untared the 2.2.1 kernel release again. I was able to compile
> than with no problems.
> Maybe one of the Linux guru's monitoring here can tell us what causes
>this.
I'm no Linux guru, I assure you. But I can tell you what the problem is.
The instructions for compiling the 2.2 kernel are missing a step. You see
/usr/src/linux is symbollically linked with /usr/src/linux-2.0.36 If you
don't break this link before you untar the 2.2 sources, you end up
untarring them right into /usr/src/linux-2.0.36. The net effect is that
when you do your make, you're making a nasty hybrid of the two sources.
Simply unlink /usr/src/linux before you untar the archive and everything
will be just peachy.
A note about style. The archive should not, IMHO, have the linux
directory embedded in it. It should instead have linux-2.2.1. Then you
simply switch the /usr/src/linux link to point to whichever sources you
want to use. IMHO of course!
Stephen Anderson
<[EMAIL PROTECTED]>