Changes in BOOK/boot/common/kmod.xml [e2e6aae:e90b5e5]
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
BOOK/boot/common/kmod.xml
re2e6aae re90b5e5 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" 27 33 xpointer="xpointer(//*[@os='a'])"/> 28 34 29 <screen os="b"><userinput>liblzma_CFLAGS="-I/tools/include" liblzma_LIBS="-L/tools/lib -llzma" \ 30 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> 35 <screen os="b"><userinput>PKG_CONFIG= liblzma_CFLAGS="-I/tools/include" \ 36 liblzma_LIBS="-L/tools/lib -llzma" \ 37 zlib_CFLAGS="-I/tools/include" zlib_LIBS="-L/tools/lib -lz" \ 38 ./configure --prefix=/tools \ 39 --build=${CLFS_HOST} --host=${CLFS_TARGET} --with-xz --with-zlib</userinput></screen> 40 41 <variablelist os="c"> 42 <title>The meaning of the new configure options:</title> 43 44 <varlistentry> 45 <term><parameter>--with-zlib --with-xz</parameter></term> 46 <listitem> 47 <para>These allow the Kmod package to handle zlib and XZ 48 compressed kernel modules.</para> 49 </listitem> 50 </varlistentry> 51 52 </variablelist> 34 53 35 54 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 45 64 xpointer="xpointer(//*[@os='g'])"/> 46 65 47 <screen os=" k"><userinput>make DESTDIR=${CLFS}install</userinput></screen>66 <screen os="h"><userinput>make install</userinput></screen> 48 67 49 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"50 href="../../final-system/common/kmod.xml"51 xpointer="xpointer(//*[@os='i'])"/>68 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 69 href="../../final-system/common/kmod.xml" 70 xpointer="xpointer(//*[@os='i'])"/> 52 71 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> 72 <screen os="j"><userinput>ln -sfv kmod /tools/bin/lsmod 73 for tool in depmod insmod modprobe modinfo rmmod; do 74 ln -sv ../bin/kmod /tools/sbin/${tool} 75 done</userinput></screen> 59 76 60 77 </sect2>
Note:
See TracChangeset
for help on using the changeset viewer.