[Bug 270] Fixed the commands to install the kernel header files

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@1516 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
This commit is contained in:
Marc Heerdink 2002-01-30 17:42:21 +00:00
parent 5d3dcef94a
commit e5835c115f
3 changed files with 14 additions and 5 deletions

View File

@ -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

View File

@ -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>

View File

@ -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>