> 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]>

Reply via email to