It looks to me like you didn't make the symbolic links that are
mentioned in the kernel README. Which directory in question?
Go to line 25 of that file and you will see:
#include <linux/errno.h>
/usr/src/linux/include/linux must also be accessible as
/usr/include/linux. Please read /usr/src/linux/README. :-) Oh, oh! It
isn't in the README any more!
They took it out of 2.0.37 without any explanation I could find, but I
think it's still true that you need these links. Here it is from an old
kernel README: (2.0.32 was easiest to get at :-)
- make sure your /usr/include/asm, /usr/include/linux, and
/usr/include/scsi
directories are just symlinks to the kernel sources:
cd /usr/include
rm -rf asm linux scsi
ln -s /usr/src/linux/include/asm-i386 asm
ln -s /usr/src/linux/include/linux linux
ln -s /usr/src/linux/include/scsi scsi
Lawson
>< Microsoft free environment
This mail client runs on Wine. Your mileage may vary.
On Thu, 5 Aug 1999, 1stFlight ! wrote:
> Hello,
>
>
> I'm running RH 6.0 with kernel 2.2.5-15 and I'm trying to
upgrade
> to 2.2.10 . I'm untarred the new kernel to /usr/src/linux (the
default?)
> and ran the xconfig from there. I get past the make dep, make clean but
> trying to do the final make zImage I get this error.
>
> /usr/include/bits/errno.h :25: linux/errno.h
> no such file or directory
> make:***[scripts/split-include] Error 1
>
> I checked for the errno.h file and sure enough its in the directory in
> question. Anyone seen this before ? TIA
>
>
>
> Darryl
>
>
>
___________________________________________________________________
Get the Internet just the way you want it.
Free software, free e-mail, and free Internet access for a month!
Try Juno Web: http://dl.www.juno.com/dynoget/tagj.