Changeset 76b06f6 for BOOK/final-system/multilib
- Timestamp:
- Sep 24, 2013, 11:53:17 AM (11 years ago)
- Children:
- 2e9ccbe
- Parents:
- 111b12a
- Location:
- BOOK/final-system/multilib
- Files:
-
- 1 added
- 2 deleted
- 23 edited
- 6 moved
Legend:
- Unmodified
- Added
- Removed
-
BOOK/final-system/multilib/cloog-64bit.xml
r111b12a r76b06f6 29 29 LDFLAGS="-Wl,-rpath-link,/usr/lib64:/lib64 ${BUILD64}" \ 30 30 ./configure --prefix=/usr \ 31 --libdir=/usr/lib64 --enable-shared --with-isl=system</userinput></screen>31 --libdir=/usr/lib64 --enable-shared</userinput></screen> 32 32 33 33 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/final-system/multilib/cloog-n32.xml
r111b12a r76b06f6 30 30 LDFLAGS="-Wl,-rpath-link,/usr/lib32:/lib32 ${BUILDN32}" \ 31 31 ./configure --prefix=/usr \ 32 --libdir=/usr/lib32 --enable-shared --with-isl=system</userinput></screen>32 --libdir=/usr/lib32 --enable-shared</userinput></screen> 33 33 34 34 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/final-system/multilib/cloog.xml
r111b12a r76b06f6 30 30 LDFLAGS="-Wl,-rpath-link,/usr/lib:/lib ${BUILD32}" \ 31 31 ./configure --prefix=/usr \ 32 --host=${CLFS_TARGET32} --enable-shared --with-isl=system</userinput></screen>32 --host=${CLFS_TARGET32} --enable-shared</userinput></screen> 33 33 34 34 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/final-system/multilib/eglibc-64bit.xml
r111b12a r76b06f6 40 40 41 41 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 42 href="../common/eglibc.xml" 43 xpointer="xpointer(//*[@os='p3'])"/> 44 45 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 46 href="../common/eglibc.xml" 47 xpointer="xpointer(//*[@os='p4'])"/> 48 49 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 42 50 href="eglibc.xml" 43 51 xpointer="xpointer(//*[@os='b'])"/> … … 63 71 ../eglibc-&eglibc-version;/configure --prefix=/usr \ 64 72 --disable-profile --enable-kernel=2.6.32 \ 65 --libexecdir=/usr/lib64/glibc --libdir=/usr/lib64 \ 66 --enable-obsolete-rpc</userinput></screen> 73 --libexecdir=/usr/lib64/glibc --libdir=/usr/lib64</userinput></screen> 67 74 68 75 <variablelist os="i"> … … 72 79 <term><parameter>--libexecdir=/usr/lib64/glibc</parameter></term> 73 80 <listitem> 74 <para>This changes the location of the <command> getconf</command>75 utilityfrom its default of <filename81 <para>This changes the location of the <command>pt_chown</command> 82 program from its default of <filename 76 83 class="directory">/usr/libexec</filename> to <filename 77 84 class="directory">/usr/lib64/glibc</filename>.</para> … … 115 122 href="eglibc.xml" 116 123 xpointer="xpointer(//*[@os='t'])"/> 124 125 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 126 href="../common/eglibc.xml" 127 xpointer="xpointer(//*[@os='ra'])"/> 128 129 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 130 href="../common/eglibc.xml" 131 xpointer="xpointer(//*[@os='rb'])"/> 117 132 118 133 </sect2> -
BOOK/final-system/multilib/eglibc.xml
r111b12a r76b06f6 45 45 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 46 46 href="../common/eglibc.xml" 47 xpointer="xpointer(//*[@os='p3'])"/> 48 49 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 50 href="../common/eglibc.xml" 51 xpointer="xpointer(//*[@os='p4'])"/> 52 53 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 54 href="../common/eglibc.xml" 47 55 xpointer="xpointer(//*[@os='b'])"/> 48 56 … … 62 70 ../eglibc-&eglibc-version;/configure --prefix=/usr \ 63 71 --disable-profile --enable-kernel=2.6.32 \ 64 --libexecdir=/usr/lib/eglibc --host=${CLFS_TARGET32} \ 65 --enable-obsolete-rpc</userinput></screen> 72 --libexecdir=/usr/lib/eglibc --host=${CLFS_TARGET32}</userinput></screen> 66 73 67 74 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/final-system/multilib/gcc.xml
r111b12a r76b06f6 32 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 33 33 href="../common/gcc.xml" 34 xpointer="xpointer(//*[@os='fix1'])"/>35 36 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"37 href="../common/gcc.xml"38 xpointer="xpointer(//*[@os='fix2'])"/>39 40 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"41 href="../common/gcc.xml"42 34 xpointer="xpointer(//*[@os='d'])"/> 43 35 … … 65 57 --enable-__cxa_atexit --enable-c99 --enable-long-long \ 66 58 --enable-clocale=gnu --enable-languages=c,c++ --disable-libstdcxx-pch \ 67 --enable-cloog-backend=isl --disable-isl-version-check --with-system-zlib \ 68 --enable-checking=release --enable-libstdcxx-time \ 69 --disable-install-libiberty</userinput></screen> 59 --enable-cloog-backend=isl</userinput></screen> 70 60 71 61 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 80 70 href="../common/gcc.xml" 81 71 xpointer="xpointer(//*[@os='l'])"/> 82 83 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"84 href="../common/gcc.xml"85 xpointer="xpointer(//*[@os='s1'])"/>86 87 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"88 href="../common/gcc.xml"89 xpointer="xpointer(//*[@os='s2'])"/>90 72 91 73 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 137 119 xpointer="xpointer(//*[@os='x'])"/> 138 120 139 <para os="y">Finally, move some misplaced files:</para>140 141 142 <screen os="z"><userinput>mv -v /usr/lib/*gdb.py /usr/share/gdb/auto-load/usr/lib143 mv -v /usr/lib64/*gdb.py /usr/share/gdb/auto-load/usr/lib64</userinput></screen>144 145 121 </sect2> 146 122 -
BOOK/final-system/multilib/gmp-64bit.xml
r111b12a r76b06f6 40 40 xpointer="xpointer(//*[@os='a'])"/> 41 41 42 <screen os="b"><userinput>C C="gcc -isystem /usr/include ${BUILD64}" \42 <screen os="b"><userinput>CPPFLAGS=-fexceptions CC="gcc -isystem /usr/include ${BUILD64}" \ 43 43 CXX="g++ -isystem /usr/include ${BUILD64}" \ 44 44 LDFLAGS="-Wl,-rpath-link,/usr/lib64:/lib64 ${BUILD64}" \ 45 45 ./configure --prefix=/usr \ 46 --libdir=/usr/lib64 --enable-cxx </userinput></screen>46 --libdir=/usr/lib64 --enable-cxx --enable-mpbsd</userinput></screen> 47 47 48 48 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/final-system/multilib/gmp-n32.xml
r111b12a r76b06f6 42 42 xpointer="xpointer(//*[@os='a'])"/> 43 43 44 <screen os="b"><userinput>C C="gcc -isystem /usr/include ${BUILDN32}" \44 <screen os="b"><userinput>CPPFLAGS=-fexceptions CC="gcc -isystem /usr/include ${BUILDN32}" \ 45 45 CXX="g++ -isystem /usr/include ${BUILDN32}" \ 46 46 LDFLAGS="-Wl,-rpath-link,/usr/lib32:/lib32 ${BUILDN32}" \ 47 47 ABI=n32 ./configure --prefix=/usr \ 48 --libdir=/usr/lib32 --enable-cxx </userinput></screen>48 --libdir=/usr/lib32 --enable-cxx --enable-mpbsd</userinput></screen> 49 49 50 50 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/final-system/multilib/gmp.xml
r111b12a r76b06f6 41 41 xpointer="xpointer(//*[@os='a'])"/> 42 42 43 <screen os="b"><userinput>C C="gcc -isystem /usr/include ${BUILD32}" \43 <screen os="b"><userinput>CPPFLAGS=-fexceptions CC="gcc -isystem /usr/include ${BUILD32}" \ 44 44 CXX="g++ -isystem /usr/include ${BUILD32}" \ 45 45 LDFLAGS="-Wl,-rpath-link,/usr/lib:/lib ${BUILD32}" \ 46 ABI=32 ./configure --prefix=/usr --enable-cxx</userinput></screen> 46 ABI=32 ./configure --prefix=/usr \ 47 --enable-cxx --enable-mpbsd</userinput></screen> 47 48 48 49 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/final-system/multilib/iputils.xml
r111b12a r76b06f6 32 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 33 33 href="../common/iputils.xml" 34 xpointer="xpointer(//*[@os='p3'])"/> 35 36 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 37 href="../common/iputils.xml" 38 xpointer="xpointer(//*[@os='p4'])"/> 39 40 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 41 href="../common/iputils.xml" 34 42 xpointer="xpointer(//*[@os='a'])"/> 35 43 36 <screen os="b"><userinput>make USE_CAP=no CC="gcc ${BUILD64}" \ 37 IPV4_TARGETS="tracepath ping clockdiff rdisc" \ 44 <screen os="b"><userinput>make CC="gcc ${BUILD64}" IPV4_TARGETS="tracepath ping clockdiff rdisc" \ 38 45 IPV6_TARGETS="tracepath6 traceroute6"</userinput></screen> 39 46 -
BOOK/final-system/multilib/kbd.xml
r111b12a r76b06f6 24 24 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 25 25 href="../common/kbd.xml" 26 xpointer="xpointer(//*[@os='p1'])"/> 27 28 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 29 href="../common/kbd.xml" 30 xpointer="xpointer(//*[@os='p2'])"/> 31 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 33 href="../common/kbd.xml" 26 34 xpointer="xpointer(//*[@os='a'])"/> 27 35 28 <screen os="b"><userinput>CC="gcc ${BUILD64}" PKG_CONFIG_PATH="/tools/lib64/pkgconfig" \ 29 ./configure --prefix=/usr --disable-vlock --enable-optional-progs</userinput></screen> 36 <screen os="b"><userinput>CC="gcc ${BUILD64}" ./configure --prefix=/usr</userinput></screen> 30 37 31 38 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 33 40 xpointer="xpointer(//*[@os='c'])"/> 34 41 35 <screen os="d"><userinput>make </userinput></screen>42 <screen os="d"><userinput>make CC="gcc ${BUILD64}"</userinput></screen> 36 43 37 44 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/final-system/multilib/kmod-64bit.xml
r111b12a r76b06f6 30 30 --bindir=/bin --sysconfdir=/etc \ 31 31 --with-rootlibdir=/lib64 --libdir=/usr/lib64 \ 32 --with-zlib --with-xz --disable-manpages</userinput></screen>32 --with-zlib --with-xz</userinput></screen> 33 33 34 34 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/final-system/multilib/kmod-n32.xml
r111b12a r76b06f6 31 31 --bindir=/bin --sysconfdir=/etc \ 32 32 --with-rootlibdir=/lib32 --libdir=/usr/lib32 \ 33 --with-zlib --with-xz --disable-manpages</userinput></screen>33 --with-zlib --with-xz</userinput></screen> 34 34 35 35 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/final-system/multilib/kmod.xml
r111b12a r76b06f6 31 31 --bindir=/bin --sysconfdir=/etc \ 32 32 --with-rootlibdir=/lib --libdir=/usr/lib \ 33 --with-zlib --with-xz --disable-manpages</userinput></screen>33 --with-zlib --with-xz</userinput></screen> 34 34 35 35 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/final-system/multilib/make.xml
r111b12a r76b06f6 21 21 <sect2 role="installation"> 22 22 <title>Installation of Make</title> 23 24 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"25 href="../common/make.xml"26 xpointer="xpointer(//*[@os='p1'])"/>27 28 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"29 href="../common/make.xml"30 xpointer="xpointer(//*[@os='p2'])"/>31 23 32 24 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/final-system/multilib/pkg-config.xml
r111b12a r76b06f6 6 6 ]> 7 7 8 <sect1 id="ch-system-pkg-config -lite" role="wrap">9 <?dbhtml filename="pkg-config -lite.html"?>8 <sect1 id="ch-system-pkg-config" role="wrap"> 9 <?dbhtml filename="pkg-config.html"?> 10 10 11 <title>Pkg-config- lite-&pkg-config-lite-version;</title>11 <title>Pkg-config-&pkg-config-version;</title> 12 12 13 <indexterm zone="ch-system-pkg-config -lite">14 <primary sortas="a-Pkg-config -lite">Pkg-config-lite</primary>13 <indexterm zone="ch-system-pkg-config"> 14 <primary sortas="a-Pkg-config">Pkg-config</primary> 15 15 </indexterm> 16 16 17 17 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 18 href="../common/pkg-config -lite.xml"18 href="../common/pkg-config.xml" 19 19 xpointer="xpointer(//*[@role='package'])"/> 20 20 21 21 <sect2 role="installation"> 22 <title>Installation of Pkg-config -lite</title>22 <title>Installation of Pkg-config</title> 23 23 24 24 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 25 href="../common/pkg-config -lite.xml"25 href="../common/pkg-config.xml" 26 26 xpointer="xpointer(//*[@os='a'])"/> 27 27 … … 30 30 31 31 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 32 href="../common/pkg-config -lite.xml"32 href="../common/pkg-config.xml" 33 33 xpointer="xpointer(//*[@os='c'])"/> 34 34 35 35 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 36 href="../common/pkg-config -lite.xml"36 href="../common/pkg-config.xml" 37 37 xpointer="xpointer(//*[@os='d'])"/> 38 38 39 39 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 40 href="../common/pkg-config -lite.xml"40 href="../common/pkg-config.xml" 41 41 xpointer="xpointer(//*[@os='e'])"/> 42 42 43 43 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 44 href="../common/pkg-config -lite.xml"44 href="../common/pkg-config.xml" 45 45 xpointer="xpointer(//*[@os='f'])"/> 46 46 47 47 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 48 href="../common/pkg-config -lite.xml"48 href="../common/pkg-config.xml" 49 49 xpointer="xpointer(//*[@os='g'])"/> 50 50 … … 67 67 68 68 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 69 href="../common/pkg-config -lite.xml"70 xpointer="xpointer(id('contents-pkg-config -lite'))"/>69 href="../common/pkg-config.xml" 70 xpointer="xpointer(id('contents-pkg-config'))"/> 71 71 72 72 </sect1> -
BOOK/final-system/multilib/ppl-n32.xml
r111b12a r76b06f6 6 6 ]> 7 7 8 <sect1 id="ch-system- isl-n32" role="wrap">9 <?dbhtml filename=" isl-n32.html"?>8 <sect1 id="ch-system-ppl-n32" role="wrap"> 9 <?dbhtml filename="ppl-n32.html"?> 10 10 11 <title> ISL-&isl-version; N32 Libraries</title>11 <title>PPL-&ppl-version; N32 Libraries</title> 12 12 13 <indexterm zone="ch-system- isl-n32">14 <primary sortas="a- ISL">ISL</primary>13 <indexterm zone="ch-system-ppl-n32"> 14 <primary sortas="a-PPL">PPL</primary> 15 15 <secondary>N32</secondary> 16 16 </indexterm> 17 17 18 18 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 19 href="../common/ isl.xml"19 href="../common/ppl.xml" 20 20 xpointer="xpointer(//*[@role='package'])"/> 21 21 22 22 <sect2 role="installation"> 23 <title>Installation of ISL</title>23 <title>Installation of PPL</title> 24 24 25 25 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 26 href="../common/ isl.xml"26 href="../common/ppl.xml" 27 27 xpointer="xpointer(//*[@os='a'])"/> 28 28 29 <screen os="b"><userinput>CC="gcc -isystem /usr/include ${BUILDN32}" \ 29 <screen os="b"><userinput>CPPFLAGS=-fexceptions CC="gcc -isystem /usr/include ${BUILDN32}" \ 30 CXX="g++ -isystem /usr/include ${BUILDN32}" \ 30 31 LDFLAGS="-Wl,-rpath-link,/usr/lib32:/lib32 ${BUILDN32}" \ 31 ./configure --prefix=/usr --libdir=/usr/lib32</userinput></screen> 32 ./configure --prefix=/usr --libdir=/usr/lib32 \ 33 --enable-shared --disable-optimization</userinput></screen> 32 34 33 35 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 34 href="../common/ isl.xml"36 href="../common/ppl.xml" 35 37 xpointer="xpointer(//*[@os='c'])"/> 36 38 37 39 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 38 href="../common/ isl.xml"40 href="../common/ppl.xml" 39 41 xpointer="xpointer(//*[@os='d'])"/> 40 42 41 43 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 42 href="../common/ isl.xml"44 href="../common/ppl.xml" 43 45 xpointer="xpointer(//*[@os='e'])"/> 44 46 45 47 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 46 href="../common/ isl.xml"48 href="../common/ppl.xml" 47 49 xpointer="xpointer(//*[@os='f'])"/> 48 50 49 51 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 50 href="../common/ isl.xml"52 href="../common/ppl.xml" 51 53 xpointer="xpointer(//*[@os='g'])"/> 52 54 53 55 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 54 href="../common/ isl.xml"56 href="../common/ppl.xml" 55 57 xpointer="xpointer(//*[@os='h'])"/> 56 58 57 59 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 58 href="../common/ isl.xml"60 href="../common/ppl.xml" 59 61 xpointer="xpointer(//*[@os='i'])"/> 60 62 61 63 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 62 href=" ../common/isl.xml"63 xpointer="xpointer(//*[@os=' j'])"/>64 href="ppl.xml" 65 xpointer="xpointer(//*[@os='m1'])"/> 64 66 65 <screen os="k"><userinput>mkdir -pv /usr/share/gdb/auto-load/usr/lib32 66 mv -v /usr/lib32/*gdb.py /usr/share/gdb/auto-load/usr/lib32</userinput></screen> 67 <screen os="m2"><userinput>mv -v /usr/bin/ppl-config{,-n32}</userinput></screen> 68 69 <para os="j">Create the N32 header file:</para> 70 71 <screen os="k"><userinput>mv -v /usr/include/ppl{,-n32}.hh</userinput></screen> 72 67 73 </sect2> 68 74 … … 71 77 72 78 <para>Details on this package are located in <xref 73 linkend="contents- isl" role="."/></para>79 linkend="contents-ppl" role="."/></para> 74 80 75 81 </sect2> -
BOOK/final-system/multilib/ppl.xml
r111b12a r76b06f6 6 6 ]> 7 7 8 <sect1 id="ch-system- isl-32" role="wrap">9 <?dbhtml filename=" isl.html"?>8 <sect1 id="ch-system-ppl-32" role="wrap"> 9 <?dbhtml filename="ppl.html"?> 10 10 11 <title> ISL-&isl-version; 32 Bit Libraries</title>11 <title>PPL-&ppl-version; 32 Bit Libraries</title> 12 12 13 <indexterm zone="ch-system- isl-32">14 <primary sortas="a- ISL">ISL</primary>13 <indexterm zone="ch-system-ppl-32"> 14 <primary sortas="a-PPL">PPL</primary> 15 15 <secondary>32 Bit</secondary> 16 16 </indexterm> 17 17 18 18 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 19 href="../common/ isl.xml"19 href="../common/ppl.xml" 20 20 xpointer="xpointer(//*[@role='package'])"/> 21 21 22 22 <sect2 role="installation"> 23 <title>Installation of ISL</title>23 <title>Installation of PPL</title> 24 24 25 25 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 26 href="../common/ isl.xml"26 href="../common/ppl.xml" 27 27 xpointer="xpointer(//*[@os='a'])"/> 28 28 29 <screen os="b"><userinput>CC="gcc -isystem /usr/include ${BUILD32}" \ 29 <screen os="b"><userinput>CPPFLAGS=-fexceptions CC="gcc -isystem /usr/include ${BUILD32}" \ 30 CXX="g++ -isystem /usr/include ${BUILD32}" \ 30 31 LDFLAGS="-Wl,-rpath-link,/usr/lib:/lib ${BUILD32}" \ 31 ./configure --prefix=/usr --host=${CLFS_TARGET32}</userinput></screen> 32 ./configure --prefix=/usr --host=${CLFS_TARGET32} \ 33 --enable-shared --disable-optimization</userinput></screen> 32 34 33 35 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 34 href="../common/ isl.xml"36 href="../common/ppl.xml" 35 37 xpointer="xpointer(//*[@os='c'])"/> 36 38 37 39 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 38 href="../common/ isl.xml"40 href="../common/ppl.xml" 39 41 xpointer="xpointer(//*[@os='d'])"/> 40 42 41 43 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 42 href="../common/ isl.xml"44 href="../common/ppl.xml" 43 45 xpointer="xpointer(//*[@os='e'])"/> 44 46 45 47 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 46 href="../common/ isl.xml"48 href="../common/ppl.xml" 47 49 xpointer="xpointer(//*[@os='f'])"/> 48 50 49 51 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 50 href="../common/ isl.xml"52 href="../common/ppl.xml" 51 53 xpointer="xpointer(//*[@os='g'])"/> 52 54 53 55 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 54 href="../common/ isl.xml"56 href="../common/ppl.xml" 55 57 xpointer="xpointer(//*[@os='h'])"/> 56 58 57 59 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 58 href="../common/ isl.xml"60 href="../common/ppl.xml" 59 61 xpointer="xpointer(//*[@os='i'])"/> 60 62 61 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 62 href="../common/isl.xml" 63 xpointer="xpointer(//*[@os='j'])"/> 63 <para os="m1">Prepare <filename>ppl-config</filename> to be wrapped by 64 the multiarch wrapper:</para> 64 65 65 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 66 href="../common/isl.xml" 67 xpointer="xpointer(//*[@os='k'])"/> 66 <screen os="m2"><userinput>mv -v /usr/bin/ppl-config{,-32}</userinput></screen> 67 68 <para os="j">One of the headers installed by PPL is architecture specific. Programs compiled as 32bit will require the header provided by the 32bit installation of PPL. The same applies for 64bit programs. Move the header so a wrapper can be put in its place later:</para> 69 70 <screen os="k"><userinput>mv -v /usr/include/ppl{,-32}.hh</userinput></screen> 71 68 72 69 73 </sect2> … … 73 77 74 78 <para>Details on this package are located in <xref 75 linkend="contents- isl" role="."/></para>79 linkend="contents-ppl" role="."/></para> 76 80 77 81 </sect2> -
BOOK/final-system/multilib/tar.xml
r111b12a r76b06f6 29 29 href="../common/tar.xml" 30 30 xpointer="xpointer(//*[@os='p2'])"/> 31 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"33 href="../common/tar.xml"34 xpointer="xpointer(//*[@os='s1'])"/>35 36 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"37 href="../common/tar.xml"38 xpointer="xpointer(//*[@os='s2'])"/>39 31 40 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/final-system/multilib/udev-64bit.xml
r111b12a r76b06f6 6 6 ]> 7 7 8 <sect1 id="ch-system- isl" role="wrap">9 <?dbhtml filename=" isl-64bit.html"?>8 <sect1 id="ch-system-udev" role="wrap"> 9 <?dbhtml filename="udev-64bit.html"?> 10 10 11 <title> ISL-&isl-version; 64 Bit</title>11 <title>Udev-&udev-version; 64 Bit</title> 12 12 13 <indexterm zone="ch-system- isl">14 <primary sortas="a- ISL">ISL</primary>13 <indexterm zone="ch-system-udev"> 14 <primary sortas="a-Udev">Udev</primary> 15 15 </indexterm> 16 16 17 17 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 18 href="../common/ isl.xml"18 href="../common/udev.xml" 19 19 xpointer="xpointer(//*[@role='package'])"/> 20 20 21 21 <sect2 role="installation"> 22 <title>Installation of ISL</title>22 <title>Installation of Udev</title> 23 23 24 24 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 25 href="../common/ isl.xml"25 href="../common/udev.xml" 26 26 xpointer="xpointer(//*[@os='a'])"/> 27 27 28 <screen os="b"><userinput>CC="gcc -isystem /usr/include ${BUILD64}" \ 29 LDFLAGS="-Wl,-rpath-link,/usr/lib64:/lib64 ${BUILD64}" \ 30 ./configure --prefix=/usr --libdir=/usr/lib64</userinput></screen> 28 <screen os="b"><userinput>PKG_CONFIG_PATH=${PKG_CONFIG_PATH64} CC="gcc ${BUILD64}" \ 29 ./configure --prefix=/usr --sysconfdir=/etc --with-rootprefix="" \ 30 --libexecdir=/lib64 --libdir=/usr/lib64 --bindir=/sbin \ 31 --with-usb-ids-path=no --with-pci-ids-path=no \ 32 --enable-rule_generator --disable-introspection --disable-keymap \ 33 --disable-gudev --with-firmware-path=/lib/firmware</userinput></screen> 31 34 32 35 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 33 href="../common/ isl.xml"36 href="../common/udev.xml" 34 37 xpointer="xpointer(//*[@os='c'])"/> 35 38 36 39 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 37 href="../common/ isl.xml"40 href="../common/udev.xml" 38 41 xpointer="xpointer(//*[@os='d'])"/> 39 42 40 43 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 41 href="../common/ isl.xml"44 href="../common/udev.xml" 42 45 xpointer="xpointer(//*[@os='e'])"/> 43 46 44 47 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 45 href="../common/isl.xml" 46 xpointer="xpointer(//*[@os='f'])"/> 47 48 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 49 href="../common/isl.xml" 48 href="../common/udev.xml" 50 49 xpointer="xpointer(//*[@os='g'])"/> 51 50 52 51 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 53 href="../common/ isl.xml"52 href="../common/udev.xml" 54 53 xpointer="xpointer(//*[@os='h'])"/> 55 54 56 55 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 57 href="../common/ isl.xml"56 href="../common/udev.xml" 58 57 xpointer="xpointer(//*[@os='i'])"/> 59 58 60 59 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 61 href="../common/ isl.xml"60 href="../common/udev.xml" 62 61 xpointer="xpointer(//*[@os='j'])"/> 63 62 64 <screen os="k"><userinput>mkdir -pv /usr/share/gdb/auto-load/usr/lib6465 mv -v /usr/lib64/*gdb.py /usr/share/gdb/auto-load/usr/lib64</userinput></screen>66 63 </sect2> 67 64 68 65 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 69 href="../common/ isl.xml"70 xpointer="xpointer(id('contents- isl'))"/>66 href="../common/udev.xml" 67 xpointer="xpointer(id('contents-udev'))"/> 71 68 72 69 </sect1> -
BOOK/final-system/multilib/udev-n32.xml
r111b12a r76b06f6 6 6 ]> 7 7 8 <sect1 id="ch-system- eudev-n32" role="wrap">8 <sect1 id="ch-system-udev-n32" role="wrap"> 9 9 <?dbhtml filename="udev-n32.html"?> 10 10 11 <title> Eudev-&eudev-version; N32 Libraries</title>11 <title>Udev-&udev-version; N32 Libraries</title> 12 12 13 <indexterm zone="ch-system- eudev-n32">14 <primary sortas="a- Eudev">Eudev</primary>13 <indexterm zone="ch-system-udev-n32"> 14 <primary sortas="a-Udev">Udev</primary> 15 15 <secondary>N32</secondary> 16 16 </indexterm> 17 17 18 18 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 19 href="../common/ eudev.xml"19 href="../common/udev.xml" 20 20 xpointer="xpointer(//*[@role='package'])"/> 21 21 22 22 <sect2 role="installation"> 23 <title>Installation of Eudev</title>23 <title>Installation of Udev</title> 24 24 25 25 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 26 href="../common/ eudev.xml"26 href="../common/udev.xml" 27 27 xpointer="xpointer(//*[@os='a'])"/> 28 28 29 <screen os="b"><userinput> 30 PKG_CONFIG_PATH=${PKG_CONFIG_PATHN32} \ 31 CC="gcc ${BUILDN32}" ./configure --prefix=/usr --sysconfdir=/etc \ 32 --with-rootprefix="" --libexecdir=/lib32 --enable-split-usr \ 33 --libdir=/usr/lib32 --with-rootlibdir=/lib32 --sbindir=/sbin \ 34 --bindir=/sbin --enable-rule_generator --disable-introspection \ 35 --disable-keymap --disable-gudev --disable-gtk-doc-html --enable-libkmod</userinput></screen> 29 <screen os="b"><userinput>PKG_CONFIG_PATH=${PKG_CONFIG_PATHN32} CC="gcc ${BUILDN32}" \ 30 ./configure --prefix=/usr --sysconfdir=/etc --with-rootprefix="" \ 31 --libexecdir=/lib32 --libdir=/usr/lib32 --bindir=/sbin \ 32 --with-usb-ids-path=no --with-pci-ids-path=no \ 33 --enable-rule_generator --disable-introspection --disable-keymap \ 34 --disable-gudev --with-firmware-path=/lib/firmware</userinput></screen> 36 35 37 36 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 38 href="../common/ eudev.xml"37 href="../common/udev.xml" 39 38 xpointer="xpointer(//*[@os='c'])"/> 40 39 41 40 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 42 href="../common/ eudev.xml"41 href="../common/udev.xml" 43 42 xpointer="xpointer(//*[@os='d'])"/> 44 43 45 44 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 46 href="../common/ eudev.xml"45 href="../common/udev.xml" 47 46 xpointer="xpointer(//*[@os='e'])"/> 48 47 49 48 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 50 href="../common/ eudev.xml"49 href="../common/udev.xml" 51 50 xpointer="xpointer(//*[@os='g'])"/> 52 51 53 52 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 54 href="../common/ eudev.xml"53 href="../common/udev.xml" 55 54 xpointer="xpointer(//*[@os='h'])"/> 56 55 … … 61 60 62 61 <para>Details on this package are located in <xref 63 linkend="contents- eudev" role="."/></para>62 linkend="contents-udev" role="."/></para> 64 63 65 64 </sect2> -
BOOK/final-system/multilib/udev.xml
r111b12a r76b06f6 6 6 ]> 7 7 8 <sect1 id="ch-system- eudev-32" role="wrap">9 <?dbhtml filename=" eudev.html"?>8 <sect1 id="ch-system-udev-32" role="wrap"> 9 <?dbhtml filename="udev.html"?> 10 10 11 <title> Eudev-&eudev-version; 32 Bit Libraries</title>11 <title>Udev-&udev-version; 32 Bit Libraries</title> 12 12 13 <indexterm zone="ch-system- eudev-32">14 <primary sortas="a- Eudev">Eudev 32 Bit Libraries</primary>13 <indexterm zone="ch-system-udev-32"> 14 <primary sortas="a-Udev">Udev 32 Bit Libraries</primary> 15 15 <secondary>32 Bit</secondary> 16 16 </indexterm> 17 17 18 18 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 19 href="../common/ eudev.xml"19 href="../common/udev.xml" 20 20 xpointer="xpointer(//*[@role='package'])"/> 21 21 22 22 <sect2 role="installation"> 23 <title>Installation of Eudev</title>23 <title>Installation of Udev</title> 24 24 25 25 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 26 href="../common/ eudev.xml"26 href="../common/udev.xml" 27 27 xpointer="xpointer(//*[@os='a'])"/> 28 28 29 <screen os="b"><userinput>PKG_CONFIG_PATH=${PKG_CONFIG_PATH32} \30 CC="gcc ${BUILD32}" ./configure --prefix=/usr --sysconfdir=/etc\31 --with-rootprefix="" --libexecdir=/lib --enable-split-usr\32 --libdir=/usr/lib --with-rootlibdir=/lib --sbindir=/sbin --bindir=/sbin\33 34 --disable-gudev --disable-gtk-doc-html --enable-libkmod</userinput></screen>29 <screen os="b"><userinput>PKG_CONFIG_PATH=${PKG_CONFIG_PATH32} CC="gcc ${BUILD32}" \ 30 ./configure --prefix=/usr --sysconfdir=/etc --with-rootprefix="" \ 31 --libexecdir=/lib --bindir=/sbin \ 32 --with-usb-ids-path=no --with-pci-ids-path=no \ 33 --enable-rule_generator --disable-introspection --disable-keymap \ 34 --disable-gudev</userinput></screen> 35 35 36 36 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 37 href="../common/ eudev.xml"37 href="../common/udev.xml" 38 38 xpointer="xpointer(//*[@os='c'])"/> 39 39 40 40 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 41 href="../common/ eudev.xml"41 href="../common/udev.xml" 42 42 xpointer="xpointer(//*[@os='d'])"/> 43 43 44 44 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 45 href="../common/ eudev.xml"45 href="../common/udev.xml" 46 46 xpointer="xpointer(//*[@os='e'])"/> 47 47 48 48 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 49 href="../common/ eudev.xml"49 href="../common/udev.xml" 50 50 xpointer="xpointer(//*[@os='g'])"/> 51 51 52 52 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 53 href="../common/ eudev.xml"53 href="../common/udev.xml" 54 54 xpointer="xpointer(//*[@os='h'])"/> 55 55 … … 60 60 61 61 <para>Details on this package are located in <xref 62 linkend="contents- eudev" role="."/></para>62 linkend="contents-udev" role="."/></para> 63 63 64 64 </sect2> -
BOOK/final-system/multilib/util-linux-64bit.xml
r111b12a r76b06f6 31 31 32 32 <screen os="b"><userinput>CC="gcc ${BUILD64}" ./configure --libdir=/lib64 \ 33 --enable- write --disable-login --disable-su</userinput></screen>33 --enable-arch --enable-write --disable-login --disable-su</userinput></screen> 34 34 35 35 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/final-system/multilib/util-linux-n32.xml
r111b12a r76b06f6 28 28 29 29 <screen os="b"><userinput>CC="gcc ${BUILDN32}" ./configure --libdir=/lib32 \ 30 --enable- write --disable-login --disable-su</userinput></screen>30 --enable-arch --enable-write --disable-login --disable-su</userinput></screen> 31 31 32 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/final-system/multilib/util-linux.xml
r111b12a r76b06f6 28 28 29 29 <screen os="b"><userinput>CC="gcc ${BUILD32}" ./configure --libdir=/lib \ 30 --enable- write --disable-login --disable-su</userinput></screen>30 --enable-arch --enable-write --disable-login --disable-su</userinput></screen> 31 31 32 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/final-system/multilib/vim.xml
r111b12a r76b06f6 26 26 xpointer="xpointer(//*[@os='t1'])"/> 27 27 28 <!-- vim branch update patch area29 28 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 30 29 href="../common/vim.xml" … … 34 33 href="../common/vim.xml" 35 34 xpointer="xpointer(//*[@os='p2'])"/> 36 -->37 35 38 36 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/final-system/multilib/xz-64bit.xml
r111b12a r76b06f6 47 47 48 48 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 49 href=" ../common/xz.xml"49 href="xz.xml" 50 50 xpointer="xpointer(//*[@os='h'])"/> 51 51 52 52 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 53 href=" ../common/xz.xml"53 href="xz.xml" 54 54 xpointer="xpointer(//*[@os='i'])"/> 55 55 -
BOOK/final-system/multilib/xz-n32.xml
r111b12a r76b06f6 49 49 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 50 50 href="xz.xml" 51 xpointer="xpointer(//*[@os='h'])"/> 52 53 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 54 href="xz.xml" 55 xpointer="xpointer(//*[@os='i'])"/> 56 57 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 58 href="xz.xml" 51 59 xpointer="xpointer(//*[@os='j'])"/> 52 60 -
BOOK/final-system/multilib/xz.xml
r111b12a r76b06f6 49 49 xpointer="xpointer(//*[@os='g'])"/> 50 50 51 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 52 href="../common/xz.xml" 53 xpointer="xpointer(//*[@os='h'])"/> 54 55 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 56 href="../common/xz.xml" 57 xpointer="xpointer(//*[@os='i'])"/> 58 51 59 <para os="j">Move the static libraries to the proper location:</para> 52 60
Note:
See TracChangeset
for help on using the changeset viewer.