Changeset 263192a for BOOK/final-system/multilib
- Timestamp:
- Feb 21, 2006, 1:40:36 AM (19 years ago)
- Branches:
- clfs-1.2, clfs-2.1, clfs-3.0.0-systemd, clfs-3.0.0-sysvinit, master, systemd, sysvinit
- Children:
- a305bc8
- Parents:
- 5548691
- Location:
- BOOK/final-system/multilib
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
BOOK/final-system/multilib/bzip2-64bit.xml
r5548691 r263192a 31 31 32 32 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 33 href=" bzip2.xml"33 href="../common/bzip2.xml" 34 34 xpointer="xpointer(//*[@os='p3'])"/> 35 35 36 36 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 37 href=" bzip2.xml"37 href="../common/bzip2.xml" 38 38 xpointer="xpointer(//*[@os='p4'])"/> 39 39 … … 56 56 xpointer="xpointer(//*[@os='c'])"/> 57 57 58 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 59 href="bzip2-n32.xml" 60 xpointer="xpointer(//*[@os='c1'])"/> 61 58 62 <screen os="e"><userinput>make CC="gcc ${BUILD64}" CXX="g++ ${BUILD64}"</userinput></screen> 59 63 60 <para os="m3">Now we remove the 32 bit versions of the programs so we 61 can install the 64 bit versions.</para> 62 63 <screen os="m4"><userinput>rm -f /usr/bin/bz* /bin/bz*</userinput></screen> 64 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 65 href="../common/bzip2.xml" 66 xpointer="xpointer(//*[@os='f'])"/> 64 67 65 68 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 66 href=" bzip2.xml"69 href="../common/bzip2.xml" 67 70 xpointer="xpointer(//*[@os='g'])"/> 68 71 69 72 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 70 href=" bzip2.xml"73 href="../common/bzip2.xml" 71 74 xpointer="xpointer(//*[@os='h'])"/> 72 75 73 76 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 74 href=" bzip2.xml"77 href="../common/bzip2.xml" 75 78 xpointer="xpointer(//*[@os='i'])"/> 76 79 … … 79 82 ln -s ../../lib64/libbz2.so.1.0 /usr/lib64/libbz2.so 80 83 rm /usr/bin/{bunzip2,bzcat,bzip2} 84 ln -s bzip2 /bin/bunzip2 81 85 ln -s bzip2 /bin/bzcat</userinput></screen> 82 86 -
BOOK/final-system/multilib/bzip2-n32.xml
r5548691 r263192a 23 23 <title>Installation of Bzip2</title> 24 24 25 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"26 href="bzip2.xml"27 xpointer="xpointer(//*[@os='p3'])"/>28 29 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"30 href="bzip2.xml"31 xpointer="xpointer(//*[@os='p4'])"/>32 33 25 <para os="m1">We need to remove the tests since they won't work on 34 26 a multi-architecture build, and change the default lib path … … 49 41 xpointer="xpointer(//*[@os='c'])"/> 50 42 43 <para os="c1">Recompile the package using a non-shared library.</para> 44 51 45 <screen os="d"><userinput>make CC="gcc ${BUILDN32}" CXX="g++ ${BUILDN32}"</userinput></screen> 52 53 <para os="m3">Now we remove the 32 bit versions of the programs so we54 can install the n32 bit versions.</para>55 56 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"57 href="bzip2-64bit.xml"58 xpointer="xpointer(//*[@os='m4'])"/>59 60 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"61 href="bzip2.xml"62 xpointer="xpointer(//*[@os='g'])"/>63 64 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"65 href="bzip2.xml"66 xpointer="xpointer(//*[@os='h'])"/>67 46 68 47 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" … … 70 49 xpointer="xpointer(//*[@os='i'])"/> 71 50 72 <screen os="j"><userinput>cp bzip2-shared /bin/bzip251 <screen os="j"><userinput>cp libbz2.a /usr/lib32 73 52 cp -a libbz2.so* /lib32 74 ln -s ../../lib32/libbz2.so.1.0 /usr/lib32/libbz2.so 75 rm /usr/bin/{bunzip2,bzcat,bzip2} 76 ln -s bzip2 /bin/bunzip2 77 ln -s bzip2 /bin/bzcat</userinput></screen> 53 ln -s ../../lib32/libbz2.so.1.0 /usr/lib32/libbz2.so</userinput></screen> 78 54 79 55 </sect2> -
BOOK/final-system/multilib/bzip2.xml
r5548691 r263192a 25 25 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 26 26 href="../common/bzip2.xml" 27 xpointer="xpointer(//*[@os='p3'])"/>28 29 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"30 href="../common/bzip2.xml"31 xpointer="xpointer(//*[@os='p4'])"/>32 33 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"34 href="../common/bzip2.xml"35 27 xpointer="xpointer(//*[@os='a'])"/> 36 28 … … 48 40 <screen os="e"><userinput>make CC="gcc ${BUILD32}" CXX="g++ ${BUILD32}"</userinput></screen> 49 41 50 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 51 href="../common/bzip2.xml" 52 xpointer="xpointer(//*[@os='f'])"/> 42 <para os="i">Install the libraries, make 43 some necessary symbolic links, and clean up:</para> 53 44 54 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 55 href="../common/bzip2.xml" 56 xpointer="xpointer(//*[@os='g'])"/> 57 58 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 59 href="../common/bzip2.xml" 60 xpointer="xpointer(//*[@os='h'])"/> 61 62 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 63 href="../common/bzip2.xml" 64 xpointer="xpointer(//*[@os='i'])"/> 65 66 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 67 href="../common/bzip2.xml" 68 xpointer="xpointer(//*[@os='j'])"/> 45 <screen os="j"><userinput>cp libbz2.a /usr/lib 46 cp -a libbz2.so* /lib 47 ln -s ../../lib/libbz2.so.1.0 /usr/lib/libbz2.so</userinput></screen> 69 48 70 49 </sect2>
Note:
See TracChangeset
for help on using the changeset viewer.