Problems building glibc

Dale Weber lfs-support at
Fri Nov 7 08:56:12 PST 2003


	I just embarked on building an LFS, and it's already proving to be a very 
good learning experience.  My host distribution is RedHat 9, and I have setup 
a complete partition setup just for my LFS, that mimics the setup I have for 
RedHat 9.

	Everything has gone great until I tried to build glibc.  I am getting the 
following messages after I followed the instuctions (or so I thought) for 
installing the kernel 2.4.22 header files.

checking size of long double... 12
running configure fragment for ../../glibc-2.3.2/sysdeps/i386/elf
running configure fragment for ../../glibc-2.3.2/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
files.  To use kernel headers not from /usr/include/linux, use the
configure option --with-headers=$LFS/opt/sources/linux keyword without luck 

	I did not see anything specific I should do to point the configure script at 
my kernel, but did try using the --with-header=$LFS/opt/sources/linux-2.4.22 
with no luck also.

	Any ideas what is wrong here?  I am using the v5.0 LFS book to build my LFS 
and everything has gone fine until now.

The Dynaplex Network -
Charter Member of The Center for Intelligent Quoting.
We support Open Source 100% - running RedHat 9.0!

More information about the lfs-support mailing list