Changeset 058c1e7f for BOOK/final-system
- Timestamp:
- Dec 5, 2013, 9:28:37 PM (11 years ago)
- Branches:
- clfs-3.0.0-systemd, clfs-3.0.0-sysvinit, master, systemd, sysvinit
- Children:
- b8e82b7
- Parents:
- f2f8eec
- Location:
- BOOK/final-system
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
BOOK/final-system/common/xz.xml
rf2f8eec r058c1e7f 30 30 <para os="a">Prepare XZ-Utils for compilation:</para> 31 31 32 <screen os="b"><userinput>./configure --prefix=/usr --libdir=/lib</userinput></screen>32 <screen os="b"><userinput>./configure --prefix=/usr</userinput></screen> 33 33 34 34 <para os="c">Compile the package:</para> … … 42 42 <para os="f">Install the programs:</para> 43 43 44 <screen os="g"><userinput>make pkgconfigdir=/usr/lib/pkgconfiginstall</userinput></screen>44 <screen os="g"><userinput>make install</userinput></screen> 45 45 46 46 <para os="h">Move the <filename>xz</filename> binary, and several symlinks … … 48 48 49 49 <screen os="i"><userinput>mv -v /usr/bin/{xz,lzma,lzcat,unlzma,unxz,xzcat} /bin</userinput></screen> 50 51 <para os="j">Finally, move the shared library to a more appropriate 52 location, and recreate the symlink pointing to it:</para> 53 54 <screen os="k"><userinput>mv -v /usr/lib/liblzma.so.* /lib 55 ln -svf ../../lib/liblzma.so.&xz-version; /usr/lib/liblzma.so</userinput></screen> 50 56 51 57 </sect2> … … 60 66 61 67 <seglistitem> 62 <seg>lzcat (link to xz), lzcmp (link to lzdiff), lzdiff, lzegrep (link to lzgrep), 63 lzfgrep (link to lzgrep), lzgrep, lzless (link to lzmore), lzma (link to xz), 64 lzmadec, lzmore, unlzma (link to xz), unxz (link to xz), xz, xzcat 65 (link to xz), and xzdec</seg> 68 <seg>lzcat (link to xz), lzcmp (link to xzdiff), lzdiff (link to 69 xzdiff), lzegrep (link to xzgrep), lzfgrep (link to xzgrep), lzgrep 70 (link to xzgrep), lzless (link to xzless), lzma (link to xz), lzmadec, 71 lzmainfo, lzmore (link to xzmore), unlzma (link to xz), unxz (link to 72 xz), xz, xzcat (link to xz), xzcmp (link to xzdiff), xzdec, xzdiff, 73 xzegrep (link to xzgrep), xzfgrep (link to xzgrep), xzgrep, xzless, 74 and xzmore</seg> 66 75 <seg>liblzma.[a,so]</seg> 67 76 <seg>/usr/include/lzma, /usr/share/doc/xz</seg> -
BOOK/final-system/multilib/xz-64bit.xml
rf2f8eec r058c1e7f 26 26 xpointer="xpointer(//*[@os='a'])"/> 27 27 28 <screen os="b"><userinput>CC="gcc ${BUILD64}" ./configure --prefix=/usr --libdir=/ lib64</userinput></screen>28 <screen os="b"><userinput>CC="gcc ${BUILD64}" ./configure --prefix=/usr --libdir=/usr/lib64</userinput></screen> 29 29 30 30 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 44 44 xpointer="xpointer(//*[@os='f'])"/> 45 45 46 <screen os="g"><userinput>make pkgconfigdir=/usr/lib64/pkgconfig install</userinput></screen> 46 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 47 href="xz.xml" 48 xpointer="xpointer(//*[@os='g'])"/> 47 49 48 50 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 58 60 xpointer="xpointer(//*[@os='j'])"/> 59 61 60 <screen os="k"><userinput>mv -v /lib64/liblzma.a /usr/lib64</userinput></screen> 62 <screen os="k"><userinput>mv -v /usr/lib64/liblzma.so.* /lib64 63 ln -svf ../../lib64/liblzma.so.&xz-version; /usr/lib64/liblzma.so</userinput></screen> 61 64 62 65 </sect2> -
BOOK/final-system/multilib/xz-n32.xml
rf2f8eec r058c1e7f 27 27 xpointer="xpointer(//*[@os='a'])"/> 28 28 29 <screen os="b"><userinput>CC="gcc ${BUILDN32}" ./configure --prefix=/usr --libdir=/ lib32</userinput></screen>29 <screen os="b"><userinput>CC="gcc ${BUILDN32}" ./configure --prefix=/usr --libdir=/usr/lib32</userinput></screen> 30 30 31 31 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 45 45 xpointer="xpointer(//*[@os='f'])"/> 46 46 47 <screen os="g"><userinput>make pkgconfigdir=/usr/lib32/pkgconfiginstall</userinput></screen>47 <screen os="g"><userinput>make install</userinput></screen> 48 48 49 49 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 51 51 xpointer="xpointer(//*[@os='j'])"/> 52 52 53 <screen os="k"><userinput>mv -v /lib32/liblzma.a /usr/lib32</userinput></screen> 53 <screen os="k"><userinput>mv -v /usr/lib32/liblzma.so.* /lib32 54 ln -svf ../../lib32/liblzma.so.&xz-version; /usr/lib32/liblzma.so</userinput></screen> 54 55 55 56 </sect2> -
BOOK/final-system/multilib/xz.xml
rf2f8eec r058c1e7f 27 27 xpointer="xpointer(//*[@os='a'])"/> 28 28 29 <screen os="b"><userinput>CC="gcc ${BUILD32}" ./configure --prefix=/usr --libdir=/lib</userinput></screen>29 <screen os="b"><userinput>CC="gcc ${BUILD32}" ./configure --prefix=/usr</userinput></screen> 30 30 31 31 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 49 49 xpointer="xpointer(//*[@os='g'])"/> 50 50 51 <para os="j">Move the static libraries to the proper location:</para> 51 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 52 href="../common/xz.xml" 53 xpointer="xpointer(//*[@os='j'])"/> 52 54 53 <screen os="k"><userinput>mv -v /lib/liblzma.a /usr/lib</userinput></screen> 55 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 56 href="../common/xz.xml" 57 xpointer="xpointer(//*[@os='k'])"/> 54 58 55 59 </sect2>
Note:
See TracChangeset
for help on using the changeset viewer.