Click to See Complete Forum and Search --> : Problem with kernel. Can't make dep? Help


BK1
12-31-2000, 04:47 PM
I downloaded kernel 2.2.18
Did gzip -cd linux-2.2.18.tar.gz | tar xfv

Then ran make config
After configuring I ran make dep and got the following message.
gcc -Wall -Wstrict-prototypes -02 -fomit-frame-pointer -o scripts/mkdep scripts/mkdep.c
scripts/mkdep.c:23: ctype.h: No such file or directory
scripts/mkdep.c:24: fcntl.h: No such file or directory
scripts/mkdep.c:25: stdio.h: No such file or directory
scripts/mkdep.c:26: stdlib.h: No such file or directory
scripts/mkdep.c:27: string.h: No such file or directory
scripts/mkdep.c:28: unistd.h: No such file or directory
scripts/mkdep.c:30: sys/fcntl.h: No such file or directory
scripts/mkdep.c:31: sys/mman.h: No such file or directory
scripts/mkdep.c:32: sys/stat.h: No such file or directory
scripts/mkdep.c:33: sys/types.h: No such file or directory
make: *** [scripts/mkdep] Error 1

Any idea what's going on here?
Any help would be greatly appreciated.


------------------
Daily reducing the number of previously uncommitted possible mistakes.

pbharris
12-31-2000, 04:59 PM
looks like a missing link or two, i needed to:

ln -sf /usr/src/linux/include/linux /usr/include/linux - to get around problem of not having errno.h be found when compiling kernel.

ln -sf /usr/src/linux/asm /usr/include/linux may not be exact

hope that helps, i would find what directory in /usr/src/linux has the files you need and make a link from /usr/include to that directory.

------------------
I don't use Linux because I hate Windows (which I do) I use Linux because I like it.
pbharris_359@yahoo.com