Changeset 8b37712


Ignore:
Timestamp:
02/26/2022 04:01:39 PM (2 years ago)
Author:
Xi Ruoyao <xry111@…>
Branches:
xry111/clfs-ng
Children:
3963a56
Parents:
56f1739
git-author:
Xi Ruoyao <xry111@…> (02/22/2022 11:10:52 AM)
git-committer:
Xi Ruoyao <xry111@…> (02/26/2022 04:01:39 PM)
Message:

cross-ng: document host dependencies for kernel cross compilation

Files:
2 edited

Legend:

Unmodified
Added
Removed
  • chapter02/hostreqs.xml

    r56f1739 r8b37712  
    3333      greater than &binutils-version; are not recommended as they have
    3434      not been tested)</para>
     35    </listitem>
     36
     37    <listitem>
     38      <!-- needed to cross build the kernel in chapter 6 -->
     39      <para><emphasis role="strong">Bc-1.07.0</emphasis></para>
    3540    </listitem>
    3641
     
    140145unset MYSH
    141146
     147bc --version | head -n1
    142148echo -n "Binutils: "; ld --version | head -n1 | cut -d" " -f3-
    143149bison --version | head -n1
  • chapter06/kernel.xml

    r56f1739 r8b37712  
    169169
    170170      <varlistentry>
    171         <term>Enable <parameter>CONFIG_EXT2</parameter>,
    172                      <parameter>CONFIG_EXT4</parameter>,
    173                  and <parameter>CONFIG_VFAT_FS</parameter></term>
     171        <term>Set <parameter>CONFIG_EXT2=y</parameter>,
     172                  <parameter>CONFIG_EXT4=y</parameter>,
     173              and <parameter>CONFIG_VFAT_FS=y</parameter></term>
    174174        <listitem>
    175175          <para>They are needed to access the filesystems we'll make for the
     
    177177        </listitem>
    178178      </varlistentry>
     179
     180      <varlistentry>
     181        <term>Set <parameter>CONFIG_MODULE_SIG=n</parameter>,
     182                  <parameter>CONFIG_SECURITY=n</parameter>,
     183              and <parameter>CONFIG_STACK_VALIDATION=n</parameter></term>
     184        <listitem>
     185          <para>They are unneeded for the temporary kernel, and they need
     186          additional dependencies which may be unavailable on the host
     187          distro. You can enable them building the kernel for the final LFS
     188          system in Chapter 10 if you need these features.</para>
     189        </listitem>
     190      </varlistentry>
    179191    </variablelist>
    180192
Note: See TracChangeset for help on using the changeset viewer.