|
|
我在编译 Linux-2.4.26 headers时,因为系统提示没有找到这个文件:/linux/version.h我忽略了.可在装glibc2.3.3时,又要这个文件.我找不到.
make[1]: Leaving directory `/mnt/lfs/sources/linux-2.4.26/Documentation/DocBook'lfs:/mnt/lfs/sources/linux-2.4.26$ make include/linux/version.h
/bin/sh: line 1: .ver: No such file or directory
make: *** [include/linux/version.h] Error 1
lfs:/mnt/lfs/sources/linux-2.4.26$ make symlinks
rm -f include/asm
( cd include ; ln -sf asm-i386 asm)
ln: creating symbolic link `asm' to `asm-i386': Permission denied
make: *** [symlinks] Error 1
lfs:/mnt/lfs/sources/linux-2.4.26$ mkdir /tools/include/asm
lfs:/mnt/lfs/sources/linux-2.4.26$ cp include/asm/* /tools/include/asm
cp: cannot stat `include/asm/*': No such file or directory
lfs:/mnt/lfs/sources/linux-2.4.26$ cp -R include/asm-generic /tools/include
lfs:/mnt/lfs/sources/linux-2.4.26$ cp -R include/linux /tools/include
这是错误的提示一,还有"
running configure fragment for sysdeps/unix/sysv/linux
checking for egrep... (cached) grep -E
checking installed Linux kernel header files... TOO OLD!
configure: error: GNU libc requires kernel header files from
Linux 2.0.10 or later to be installed before configuring.
The kernel header files are found usually in /usr/include/asm and
/usr/include/linux; make sure these directories use files from
Linux 2.0.10 or later. This check uses <linux/version.h>, so
make sure that file was built correctly when installing the kernel header
lfs:/mnt/lfs/sources/glibc-build$
哪里可以找到这个文件啊?清各位大哥帮忙看看.不胜感激! |
|