Changes in BOOK/boot/common/kmod.xml [e2e6aae:d2ecc65]
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
BOOK/boot/common/kmod.xml
re2e6aae rd2ecc65 23 23 <title>Installation of Kmod</title> 24 24 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&@' \ 29 libkmod/libkmod.c.orig > libkmod/libkmod.c</userinput></screen> 30 25 31 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 26 32 href="../../final-system/common/kmod.xml" … … 29 35 <screen os="b"><userinput>liblzma_CFLAGS="-I/tools/include" liblzma_LIBS="-L/tools/lib -llzma" \ 30 36 zlib_CFLAGS="-I/tools/include" zlib_LIBS="-L/tools/lib -lz" \ 31 ./configure --prefix=/tools --bindir=/bin \ 32 --build=${CLFS_HOST} --host=${CLFS_TARGET} --with-xz --with-zlib \ 33 --disable-manpages</userinput></screen> 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> 34 52 35 53 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 45 63 xpointer="xpointer(//*[@os='g'])"/> 46 64 47 <screen os=" k"><userinput>make DESTDIR=${CLFS}install</userinput></screen>65 <screen os="h"><userinput>make install</userinput></screen> 48 66 49 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"50 href="../../final-system/common/kmod.xml"51 xpointer="xpointer(//*[@os='i'])"/>67 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 68 href="../../final-system/common/kmod.xml" 69 xpointer="xpointer(//*[@os='i'])"/> 52 70 53 <screen os="j"><userinput>ln -sv kmod ${CLFS}/bin/lsmod 54 ln -sv ../bin/kmod ${CLFS}/sbin/depmod 55 ln -sv ../bin/kmod ${CLFS}/sbin/insmod 56 ln -sv ../bin/kmod ${CLFS}/sbin/modprobe 57 ln -sv ../bin/kmod ${CLFS}/sbin/modinfo 58 ln -sv ../bin/kmod ${CLFS}/sbin/rmmod</userinput></screen> 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> 59 75 60 76 </sect2>
Note:
See TracChangeset
for help on using the changeset viewer.