From 673b0d84ba9591e07c0bdf0ee49d92eba10f502c Mon Sep 17 00:00:00 2001 From: Matthew Burgess Date: Mon, 3 May 2004 10:59:46 +0000 Subject: * Merged newxml into HEAD git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@3435 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689 --- chapter06/kernel-headers.xml | 28 +++++++++++++++++----------- 1 file changed, 17 insertions(+), 11 deletions(-) (limited to 'chapter06/kernel-headers.xml') diff --git a/chapter06/kernel-headers.xml b/chapter06/kernel-headers.xml index 14d73d992..1a51b1a31 100644 --- a/chapter06/kernel-headers.xml +++ b/chapter06/kernel-headers.xml @@ -1,11 +1,19 @@ + + + %general-entities; +]> -Installing Linux-&kernel-version; headers - +Linux-&linux-version; headers + -&buildtime; &kernel-time-headers; -&diskspace; &kernel-compsize-headers; + +Linux +system, headers + +&buildtime; 0.1 SBU +&diskspace; 186 MB -   Installation of the kernel headers @@ -28,7 +36,6 @@ Create an empty autoconf.h file with: -   Why we copy the kernel headers @@ -42,8 +49,8 @@ post by Linus Torvalds to the Linux Kernel Mailing List points out: I would suggest that people who compile new kernels should: - not have a single symbolic link in sight (except the one that the - kernel build itself sets up, namely the "linux/include/asm" symlink - that is only used for the internal kernel compile itself) + kernel build itself sets up, namely the linux/include/asm + symlink that is only used for the internal kernel compile itself) And yes, this is what I do. My /usr/src/linux still has the old 2.2.13 header files, even though I haven't run a 2.2.13 kernel in a _loong_ @@ -54,8 +61,8 @@ And this is actually what has been the suggested environment for at least the last five years. I don't know why the symlink business keeps on living on, like a bad zombie. Pretty much every distribution still has that broken symlink, and people still remember that the linux -sources should go into "/usr/src/linux" even though that hasn't been -true in a _loong_ time. +sources should go into /usr/src/linux even though that hasn't +been true in a _loong_ time. The essential part is where Linus states that the header files should be the ones which Glibc was compiled against. These are @@ -71,4 +78,3 @@ symlinks. - -- cgit v1.2.3-54-g00ecf