Changeset c58b9c3 for chapter05


Ignore:
Timestamp:
03/17/2002 01:45:02 AM (23 years ago)
Author:
Gerard Beekmans <gerard@…>
Branches:
10.0, 10.0-rc1, 10.1, 10.1-rc1, 11.0, 11.0-rc1, 11.0-rc2, 11.0-rc3, 11.1, 11.1-rc1, 11.2, 11.2-rc1, 11.3, 11.3-rc1, 12.0, 12.0-rc1, 12.1, 12.1-rc1, 12.2, 12.2-rc1, 6.0, 6.1, 6.1.1, 6.3, 6.4, 6.5, 6.6, 6.7, 6.8, 7.0, 7.1, 7.2, 7.3, 7.4, 7.5, 7.5-systemd, 7.6, 7.6-systemd, 7.7, 7.7-systemd, 7.8, 7.8-systemd, 7.9, 7.9-systemd, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, arm, bdubbs/gcc13, ml-11.0, multilib, renodr/libudev-from-systemd, s6-init, trunk, v3_3, v4_0, v4_1, v5_0, v5_1, v5_1_1, xry111/arm64, xry111/arm64-12.0, xry111/clfs-ng, xry111/lfs-next, xry111/loongarch, xry111/loongarch-12.0, xry111/loongarch-12.1, xry111/loongarch-12.2, xry111/mips64el, xry111/multilib, xry111/pip3, xry111/rust-wip-20221008, xry111/update-glibc
Children:
45508f6
Parents:
86900be
Message:

undo last change

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@1722 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689

Location:
chapter05
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • chapter05/kernel-exp.xml

    r86900be rc58b9c3  
    22<title>Command explanations</title>
    33
    4 <para><userinput>make include/linux/version.h</userinput> and
    5 <userinput>make symlinks</userinput>: This creates the
    6 <filename>include/linux/version.h</filename> file and the <filename
    7 class="symlink">include/asm</filename> symlink.</para>
     4<para><userinput>make mrproper:</userinput> This will ensure that the kernel
     5tree is absolutely clean.  We do this because the kernel team recommend
     6that this is done prior to <emphasis>each</emphasis> kernel compilation,
     7and that we shouldn't rely on the source tree being automatically clean
     8after untarring.</para>
     9
     10<para><userinput>yes "" | make config:</userinput> This runs make config and
     11answers with the default answer to every question the config script asks
     12the user (it does this by simply doing the equivalent of hitting the
     13Enter key, thus accepting the default Y and N answers to the questions).
     14We're not configuring the real kernel here, we just need to have some sort
     15of configure file created so that we can run make dep next that will
     16create a few header files in <filename>include/linux</filename>, like
     17version.h, among others, that we will need to compile Glibc and other
     18packages later in chroot.</para>
     19
     20<para><userinput>make dep:</userinput> make dep checks dependencies and sets
     21up the dependencies file. We don't really care about the dependency
     22checks, but what we do care about is that make dep creates those
     23aforementioned files in <filename>include/linux</filename> we will be
     24needing later on.</para>
    825
    926<para><userinput>mkdir $LFS/usr/include/asm</userinput>
  • chapter05/kernel-inst.xml

    r86900be rc58b9c3  
    1111command:</para>
    1212
    13 <para><screen><userinput>make include/linux/version.h &amp;&amp;
    14 make symlinks &amp;&amp;
     13<para><screen><userinput>make mrproper &amp;&amp;
     14yes "" | make config &amp;&amp;
     15make dep &amp;&amp;
    1516mkdir $LFS/usr/include/asm &amp;&amp;
    1617cp include/asm/* $LFS/usr/include/asm &amp;&amp;
Note: See TracChangeset for help on using the changeset viewer.