Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • BOOK/boot/common/kmod.xml

    rd2ecc65 re2e6aae  
    2323    <title>Installation of Kmod</title>
    2424
    25     <para os="s1">Tell Kmod to use <filename class="directory">/tools/lib/modules</filename>:</para>
    26 
    27 <screen os="s2"><userinput>cp -v libkmod/libkmod.c{,.orig}
    28 sed '/dirname_default_prefix /s@/lib/modules@/tools&amp;@' \
    29     libkmod/libkmod.c.orig &gt; libkmod/libkmod.c</userinput></screen>
    30 
    3125    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    3226    href="../../final-system/common/kmod.xml"
     
    3529<screen os="b"><userinput>liblzma_CFLAGS="-I/tools/include" liblzma_LIBS="-L/tools/lib -llzma" \
    3630zlib_CFLAGS="-I/tools/include" zlib_LIBS="-L/tools/lib -lz" \
    37 ./configure --prefix=/tools \
    38     --build=${CLFS_HOST} --host=${CLFS_TARGET} --with-xz --with-zlib</userinput></screen>
    39 
    40     <variablelist os="c">
    41       <title>The meaning of the new configure options:</title>
    42 
    43       <varlistentry>
    44         <term><parameter>--with-zlib --with-xz</parameter></term>
    45         <listitem>
    46           <para>These allow the Kmod package to handle zlib and XZ
    47             compressed kernel modules.</para>
    48         </listitem>
    49       </varlistentry>
    50 
    51     </variablelist>
     31./configure --prefix=/tools --bindir=/bin \
     32    --build=${CLFS_HOST} --host=${CLFS_TARGET} --with-xz --with-zlib \
     33    --disable-manpages</userinput></screen>
    5234
    5335    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    6345    xpointer="xpointer(//*[@os='g'])"/>
    6446
    65 <screen os="h"><userinput>make install</userinput></screen>
     47<screen os="k"><userinput>make DESTDIR=${CLFS} install</userinput></screen>
    6648
    67     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    68     href="../../final-system/common/kmod.xml"
    69     xpointer="xpointer(//*[@os='i'])"/>
     49<xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     50href="../../final-system/common/kmod.xml"
     51xpointer="xpointer(//*[@os='i'])"/>
    7052
    71 <screen os="j"><userinput>ln -sfv kmod /tools/bin/lsmod
    72 for tool in depmod insmod modprobe modinfo rmmod; do
    73     ln -sv ../bin/kmod /tools/sbin/${tool}
    74 done</userinput></screen>
     53<screen os="j"><userinput>ln -sv kmod ${CLFS}/bin/lsmod
     54ln -sv ../bin/kmod ${CLFS}/sbin/depmod
     55ln -sv ../bin/kmod ${CLFS}/sbin/insmod
     56ln -sv ../bin/kmod ${CLFS}/sbin/modprobe
     57ln -sv ../bin/kmod ${CLFS}/sbin/modinfo
     58ln -sv ../bin/kmod ${CLFS}/sbin/rmmod</userinput></screen>
    7559
    7660  </sect2>
Note: See TracChangeset for help on using the changeset viewer.