aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--chapter01/changelog.xml4
-rw-r--r--chapter05/kernel-exp.xml10
-rw-r--r--chapter05/kernel-inst.xml5
3 files changed, 14 insertions, 5 deletions
diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml
index 0702c5466..189a9c2b6 100644
--- a/chapter01/changelog.xml
+++ b/chapter01/changelog.xml
@@ -24,6 +24,10 @@
<itemizedlist>
+<listitem><para>January 30th, 2002 [marcheerdink]: Chapters 5: Changed
+the commands to copy the header files to support versions of cp older
+than 4.1.</para></listitem>
+
<listitem><para>January 30th, 2002 [markh]: Chapters 5+6: Added
CPPFLAGS="$CPPFLAGS -D_GNU_SOURCE" to the configure command for patch.
This fixes compilation on PPC and m68k platforms and doesn't hurt on
diff --git a/chapter05/kernel-exp.xml b/chapter05/kernel-exp.xml
index e52e73d60..497b454c0 100644
--- a/chapter05/kernel-exp.xml
+++ b/chapter05/kernel-exp.xml
@@ -23,9 +23,13 @@ checks, but what we do care about is that make dep creates those
aforementioned files in <filename>include/linux</filename> we will be
needing later on.</para>
-<para><userinput>cp -HR include/asm $LFS/usr/include</userinput>
-and <userinput>cp -HR include/linux $LFS/usr/include</userinput>:
-These commands copy the required kernel header files to
+<para><userinput>mkdir $LFS/usr/include/asm</userinput>
+and <userinput>cp include/asm/* $LFS/usr/include/asm</userinput>:
+This copies the platform-specific assembler kernel header files to
+<filename>$LFS/usr/include/asm</filename>.</para>
+
+<para><userinput>cp -R include/linux $LFS/usr/include</userinput>:
+This command copies the cross-platform kernel header files to
<filename>$LFS/usr/include</filename>.</para>
</sect2>
diff --git a/chapter05/kernel-inst.xml b/chapter05/kernel-inst.xml
index fc4b0ab3b..9cd6d99d1 100644
--- a/chapter05/kernel-inst.xml
+++ b/chapter05/kernel-inst.xml
@@ -13,8 +13,9 @@ command:</para>
<para><screen><userinput>make mrproper &amp;&amp;
yes "" | make config &amp;&amp;
make dep &amp;&amp;
-cp -HR include/asm $LFS/usr/include &amp;&amp;
-cp -HR include/linux $LFS/usr/include</userinput></screen></para>
+mkdir $LFS/usr/include/asm &amp;&amp;
+cp include/asm/* $LFS/usr/include/asm &amp;&amp;
+cp -R include/linux $LFS/usr/include</userinput></screen></para>
</sect2>