Changeset 9786fe2


Ignore:
Timestamp:
04/03/2002 07:58:01 PM (22 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, 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/mips64el, xry111/pip3, xry111/rust-wip-20221008, xry111/update-glibc
Children:
eec26a5
Parents:
c78bc4a
Message:

shortened the kernel installation instructions

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

Files:
3 edited

Legend:

Unmodified
Added
Removed
  • chapter05/kernel-exp.xml

    rc78bc4a r9786fe2  
    88after untarring.</para>
    99
    10 <para><userinput>yes "" | make config:</userinput> This runs make config and
    11 answers with the default answer to every question the config script asks
    12 the user (it does this by simply doing the equivalent of hitting the
    13 Enter key, thus accepting the default Y and N answers to the questions).
    14 We're not configuring the real kernel here, we just need to have some sort
    15 of configure file created so that we can run make dep next that will
    16 create a few header files in <filename>include/linux</filename>, like
    17 version.h, among others, that we will need to compile Glibc and other
    18 packages later in chroot.</para>
    19 
    20 <para><userinput>make dep:</userinput> make dep checks dependencies and sets
    21 up the dependencies file. We don't really care about the dependency
    22 checks, but what we do care about is that make dep creates those
    23 aforementioned files in <filename>include/linux</filename> we will be
    24 needing later on.</para>
     10<para><userinput>make include/linux/version.h</userinput> and
     11<userinput>make symlinks</userinput>: This creates the
     12<filename>include/linux/version.h</filename>, as well as the <filename
     13class="symlink">include/asm</filename> symlink.</para>
    2514
    2615<para><userinput>mkdir $LFS/usr/include/asm</userinput>
    2716and <userinput>cp include/asm/* $LFS/usr/include/asm</userinput>:
    2817This copies the platform-specific assembler kernel header files to
    29 <filename>$LFS/usr/include/asm</filename>.</para>
     18<filename>$LFS/usr/include/asm</filename></para>
    3019
    3120<para><userinput>cp -R include/linux $LFS/usr/include</userinput>:
    3221This command copies the cross-platform kernel header files to
    33 <filename>$LFS/usr/include</filename>.</para>
     22<filename>$LFS/usr/include</filename></para>
     23
     24<para><userinput>touch $LFS/usr/include/linux/autoconf.h</userinput>: Some
     25kernel header files include this <filename>autconf.h</filename> file, but
     26outside the Linux source tree, that file has no meaning so we just create
     27an empty one so we don't get compile errors whenever it happens to be a
     28dependency of another kernel header file.</para>
    3429
    3530</sect2>
  • chapter05/kernel-inst.xml

    rc78bc4a r9786fe2  
    1212
    1313<para><screen><userinput>make mrproper &amp;&amp;
    14 yes "" | make config &amp;&amp;
    15 make dep &amp;&amp;
     14make include/linux/version.h &amp;&amp;
     15make symlinks &amp;&amp;
    1616mkdir $LFS/usr/include/asm &amp;&amp;
    1717cp include/asm/* $LFS/usr/include/asm &amp;&amp;
    18 cp -R include/linux $LFS/usr/include</userinput></screen></para>
     18cp -R include/linux $LFS/usr/include &amp;&amp;
     19touch $LFS/usr/include/linux/autoconf.h</userinput></screen></para>
    1920
    2021</sect2>
  • index.xml

    rc78bc4a r9786fe2  
    55<!ENTITY book SYSTEM "book/book.xml">
    66
    7 <!ENTITY version "20020402">
    8 <!ENTITY releasedate "April 2nd, 2002">
     7<!ENTITY version "20020403">
     8<!ENTITY releasedate "April 3rd, 2002">
    99
    1010<!ENTITY ftp-root "ftp://ftp.linuxfromscratch.org">
     
    651651<!ENTITY kernel-size "23,595 KB">
    652652<!ENTITY kernel-compsize-static "132 MB">
    653 <!ENTITY kernel-time-static "3 minutes">
     653<!ENTITY kernel-time-static "1 minute">
    654654<!ENTITY kernel-compsize "Depends on options selected">
    655655<!ENTITY kernel-time "Depends on options selected">
Note: See TracChangeset for help on using the changeset viewer.