diff options
author | Simon Perreault <nomis80@videotron.ca> | 2001-05-03 23:23:21 +0000 |
---|---|---|
committer | Simon Perreault <nomis80@videotron.ca> | 2001-05-03 23:23:21 +0000 |
commit | 5aa8b719e602c30446cdb35566ddf29c3c450a25 (patch) | |
tree | 28da3b50b4b0e6d1899e4b7225ec8ce438b65709 /chapter05/kernel-inst.xml | |
parent | 142c5980ca79d47974f5cf4440d0a4eeea378809 (diff) |
Added FHS compliance notes regarding the use of symlinks for the kernel header directories.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@564 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
Diffstat (limited to 'chapter05/kernel-inst.xml')
-rw-r--r-- | chapter05/kernel-inst.xml | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/chapter05/kernel-inst.xml b/chapter05/kernel-inst.xml index 44974545e..d641edf92 100644 --- a/chapter05/kernel-inst.xml +++ b/chapter05/kernel-inst.xml @@ -24,3 +24,23 @@ The kernel configuration file is created by running the following command: </sect2> +<sect2> +<title>FHS compliance notes</title> + +<para> +According to the FHS, the /usr/include/linux and /usr/include/asm should be +actual directories, not symbolic links to the ones belonging to the current +kernel. The major advantage is that programs will compile with the headers glibc +was compiled with, and this may prevent some compiling hell. Until now, in all +of LFS' history, no compiling problem has been reported by using symlinks. So if +you're tight on space, we recommend using symlinks. But if you want to be FHS +compliant, replace the two last lines from the commands above with those: +</para> + +<blockquote><literallayout> + <userinput>cp -r ../src/linux/include/linux . &&</userinput> + <userinput>cp -r ../src/linux/include/asm .</userinput> +</literallayout></blockquote> + +</sect2> + |