Changeset 76b06f6 for BOOK/final-system
- Timestamp:
- Sep 24, 2013, 11:53:17 AM (11 years ago)
- Children:
- 2e9ccbe
- Parents:
- 111b12a
- Location:
- BOOK/final-system
- Files:
-
- 3 added
- 7 deleted
- 72 edited
- 9 moved
Legend:
- Unmodified
- Added
- Removed
-
BOOK/final-system/64/gcc.xml
r111b12a r76b06f6 30 30 xpointer="xpointer(//*[@os='p2'])"/> 31 31 32 32 33 <para os="p5">Apply the following patch so that GCC links to 33 34 <filename class="directory">/lib</filename> instead of … … 35 36 36 37 <screen os="p6"><userinput>patch -Np1 -i ../&gcc-pure64-patch;</userinput></screen> 37 38 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"39 href="../common/gcc.xml"40 xpointer="xpointer(//*[@os='fix1'])"/>41 42 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"43 href="../common/gcc.xml"44 xpointer="xpointer(//*[@os='fix2'])"/>45 38 46 39 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 79 72 href="../common/gcc.xml" 80 73 xpointer="xpointer(//*[@os='l'])"/> 81 82 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"83 href="../common/gcc.xml"84 xpointer="xpointer(//*[@os='s1'])"/>85 86 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"87 href="../common/gcc.xml"88 xpointer="xpointer(//*[@os='s2'])"/>89 74 90 75 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 136 121 xpointer="xpointer(//*[@os='x'])"/> 137 122 138 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"139 href="../common/gcc.xml"140 xpointer="xpointer(//*[@os='y'])"/>141 142 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"143 href="../common/gcc.xml"144 xpointer="xpointer(//*[@os='z'])"/>145 146 123 </sect2> 147 124 -
BOOK/final-system/alpha-chapter.xml
r111b12a r76b06f6 23 23 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpfr.xml"/> 24 24 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpc.xml"/> 25 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ isl.xml"/>25 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ppl.xml"/> 26 26 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.xml"/> 27 27 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/zlib.xml"/> … … 30 30 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sed.xml"/> 31 31 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ncurses.xml"/> 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pkg-config -lite.xml"/>32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pkg-config.xml"/> 33 33 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/util-linux.xml"/> 34 34 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/procps.xml"/> … … 47 47 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/automake.xml"/> 48 48 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bash.xml"/> 49 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bc.xml"/>50 49 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bzip2.xml"/> 51 50 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/diffutils.xml"/> … … 72 71 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/tar.xml"/> 73 72 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/texinfo.xml"/> 74 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ eudev.xml"/>73 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/udev.xml"/> 75 74 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/vim.xml"/> 76 75 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="alpha/aboot.xml"/> -
BOOK/final-system/alpha/eglibc.xml
r111b12a r76b06f6 41 41 href="../common/eglibc.xml" 42 42 xpointer="xpointer(//*[@os='l4'])"/> 43 44 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 45 href="../common/eglibc.xml" 46 xpointer="xpointer(//*[@os='p3'])"/> 47 48 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 49 href="../common/eglibc.xml" 50 xpointer="xpointer(//*[@os='p4'])"/> 43 51 44 52 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 110 118 xpointer="xpointer(//*[@os='t'])"/> 111 119 120 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 121 href="../common/eglibc.xml" 122 xpointer="xpointer(//*[@os='ra'])"/> 123 124 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 125 href="../common/eglibc.xml" 126 xpointer="xpointer(//*[@os='rb'])"/> 127 112 128 </sect2> 113 129 -
BOOK/final-system/common/cloog.xml
r111b12a r76b06f6 32 32 <screen os="b"><userinput>CC="gcc -isystem /usr/include" \ 33 33 LDFLAGS="-Wl,-rpath-link,/usr/lib:/lib" \ 34 ./configure --prefix=/usr --enable-shared --with-isl=system</userinput></screen>34 ./configure --prefix=/usr --enable-shared</userinput></screen> 35 35 36 36 <para os="c">Compile the package:</para> … … 63 63 <seglistitem> 64 64 <seg>cloog</seg> 65 <seg>libcloog-isl.[a,so] </seg>66 <seg>/usr/include/cloog </seg>65 <seg>libcloog-isl.[a,so], libisl.[a,so]</seg> 66 <seg>/usr/include/cloog, /usr/include/isl</seg> 67 67 </seglistitem> 68 68 </segmentedlist> … … 93 93 </varlistentry> 94 94 95 <varlistentry id="libisl"> 96 <term><filename class="libraryfile">libisl</filename></term> 97 <listitem> 98 <para>The Integer Set Library.</para> 99 <indexterm zone="ch-system-cloog libisl"> 100 <primary sortas="c-libisl">libisl</primary> 101 </indexterm> 102 </listitem> 103 </varlistentry> 104 95 105 </variablelist> 96 106 -
BOOK/final-system/common/eglibc.xml
r111b12a r76b06f6 58 58 unset LINKER</userinput></screen> 59 59 60 <para os="p3">The following patch fixes an issue that can cause 61 ALSA to crash:</para> 62 63 <screen os="p4"><userinput>patch -Np1 -i ../&eglibc-fixes-patch;</userinput></screen> 64 60 65 <para os="b">The EGLIBC build system is self-contained and will install 61 66 perfectly, even though the compiler specs file and linker are still … … 74 79 75 80 <screen os="h"><userinput>../eglibc-&eglibc-version;/configure --prefix=/usr \ 76 --disable-profile --enable-kernel=2.6.32 --libexecdir=/usr/lib/eglibc \ 77 --enable-obsolete-rpc</userinput></screen> 81 --disable-profile --enable-kernel=2.6.32 --libexecdir=/usr/lib/eglibc</userinput></screen> 78 82 79 83 <variablelist os="i"> … … 83 87 <term><parameter>--libexecdir=/usr/lib/eglibc</parameter></term> 84 88 <listitem> 85 <para>This changes the location of the <command> getconf</command>86 utilityfrom its default of <filename89 <para>This changes the location of the <command>pt_chown</command> 90 program from its default of <filename 87 91 class="directory">/usr/libexec</filename> to <filename 88 92 class="directory">/usr/lib/eglibc</filename>.</para> … … 148 152 <screen os="t"><userinput>make install</userinput></screen> 149 153 154 <para os="ra">Install NIS and RPC related headers that are not installed by default.</para> 155 156 <screen os="rb"><userinput>cp -v ../eglibc-&eglibc-version;/sunrpc/rpc/*.h /usr/include/rpc 157 cp -v ../eglibc-&eglibc-version;/sunrpc/rpcsvc/*.h /usr/include/rpcsvc 158 cp -v ../eglibc-&eglibc-version;/nis/rpcsvc/*.h /usr/include/rpcsvc</userinput></screen> 159 150 160 </sect2> 151 161 … … 240 250 EOF</userinput></screen> 241 251 242 <para>Install timezone data:</para>243 <screen><userinput>tar -xf ../tzdata&tzdata-version;.tar.gz244 245 ZONEINFO=/usr/share/zoneinfo246 mkdir -pv $ZONEINFO/{posix,right}247 248 for tz in etcetera southamerica northamerica europe africa antarctica \249 asia australasia backward pacificnew solar87 solar88 solar89 \250 systemv; do251 zic -L /dev/null -d $ZONEINFO -y "sh yearistype.sh" ${tz}252 zic -L /dev/null -d $ZONEINFO/posix -y "sh yearistype.sh" ${tz}253 zic -L leapseconds -d $ZONEINFO/right -y "sh yearistype.sh" ${tz}254 done255 256 cp -v zone.tab iso3166.tab $ZONEINFO257 zic -d $ZONEINFO -p America/New_York258 unset ZONEINFO</userinput></screen>259 260 <variablelist>261 <title>The meaning of the zic commands:</title>262 263 <varlistentry>264 <term><parameter>zic -L /dev/null ...</parameter></term>265 <listitem>266 <para>This creates posix timezones, without any leap seconds. It is267 conventional to put these in both268 <filename class="directory">zoneinfo</filename> and269 <filename class="directory">zoneinfo/posix</filename>. It is270 necessary to put the POSIX timezones in271 <filename class="directory">zoneinfo</filename>, otherwise various272 test-suites will report errors. On an embedded system, where space is273 tight and you do not intend to ever update the timezones, you could save274 1.9MB by not using the <filename class="directory">posix</filename>275 directory, but some applications or test-suites might give less good276 results</para>277 </listitem>278 </varlistentry>279 <varlistentry>280 <term><parameter>zic -L leapseconds ...</parameter></term>281 <listitem>282 <para>This creates right timezones, including leap seconds. On an283 embedded system, where space is tight and you do not intend to284 ever update the timezones, or care about the correct time, you could285 save 1.9MB by omitting the <filename class="directory">right</filename>286 directory.</para>287 </listitem>288 </varlistentry>289 <varlistentry>290 <term><parameter>zic ... -p ...</parameter></term>291 <listitem>292 <para>This creates the <filename>posixrules</filename> file. We use293 New York because POSIX requires the daylight savings time rules294 to be in accordance with US rules.</para>295 </listitem>296 </varlistentry>297 </variablelist>298 299 252 <para>To determine the local time zone, run the following script:</para> 300 253 … … 375 328 <seg>catchsegv, gencat, getconf, getent, iconv, iconvconfig, ldconfig, 376 329 ldd, lddlibc4, locale, localedef, makedb, mtrace, nscd, 377 pcprofiledump, pldd, rpcgen, sln, sprof, tzselect, xtrace,zdump,378 and zic</seg>330 pcprofiledump, pldd, pt_chown, rpcgen, sln, sprof, tzselect, 331 xtrace,zdump, and zic</seg> 379 332 <seg>ld.so, libBrokenLocale.[a,so], libSegFault.so, libanl.[a,so], 380 333 libbsd-compat.a, libc.[a,so], libc_nonshared.a, libcidn.[a,so], … … 568 521 </varlistentry> 569 522 523 <varlistentry id="pt_chown"> 524 <term><command>pt_chown</command></term> 525 <listitem> 526 <para>A helper program for <command>grantpt</command> to set the owner, 527 group and access permissions of a slave pseudo terminal</para> 528 <indexterm zone="ch-system-eglibc pt_chown"> 529 <primary sortas="b-pt_chown">pt_chown</primary> 530 </indexterm> 531 </listitem> 532 </varlistentry> 533 570 534 <varlistentry id="rpcgen"> 571 535 <term><command>rpcgen</command></term> -
BOOK/final-system/common/gcc.xml
r111b12a r76b06f6 26 26 <title>Installation of GCC</title> 27 27 28 28 29 <para os="p1">The following patch contains a number of updates to the 29 30 &gcc-version; branch by the GCC developers:</para> 30 31 31 32 <screen os="p2"><userinput>patch -Np1 -i ../&gcc-branch_update-patch;</userinput></screen> 32 33 <para os="fix1">Apply a <command>sed</command> subsitution that will34 suppress the execution of the <command>fixincludes</command> script:</para>35 36 <screen os="fix2"><userinput>cp -v gcc/Makefile.in{,.orig}37 sed 's@\./fixinc\.sh@-c true@' gcc/Makefile.in.orig > gcc/Makefile.in</userinput></screen>38 33 39 34 <para os="d">Apply a <command>sed</command> substitution that will suppress the … … 60 55 --enable-clocale=gnu --enable-languages=c,c++ \ 61 56 --disable-multilib --disable-libstdcxx-pch \ 62 --enable-cloog-backend=isl --disable-isl-version-check --with-system-zlib \ 63 --enable-checking=release --enable-libstdcxx-time \ 64 --disable-install-libiberty</userinput></screen> 57 --enable-cloog-backend=isl</userinput></screen> 65 58 66 59 <para os="j">Compile the package:</para> … … 73 66 </important> 74 67 75 <para os="s1">Increase the stack size prior to running the tests:</para>76 77 <screen os="s2"><userinput remap="test">ulimit -s 32768</userinput></screen>78 79 68 <para os="m">Test the results, but do not stop at errors:</para> 80 69 … … 109 98 110 99 <screen os="x"><userinput>ln -sv gcc /usr/bin/cc</userinput></screen> 111 112 <para os="y">Finally, move a misplaced file:</para>113 114 <screen os="z"><userinput>mv -v /usr/lib/*gdb.py /usr/share/gdb/auto-load/usr/lib</userinput></screen>115 100 116 101 </sect2> -
BOOK/final-system/common/gmp.xml
r111b12a r76b06f6 48 48 <para os="a">Prepare GMP for compilation:</para> 49 49 50 <screen os="b"><userinput>C C="gcc -isystem /usr/include" \50 <screen os="b"><userinput>CPPFLAGS=-fexceptions CC="gcc -isystem /usr/include" \ 51 51 CXX="g++ -isystem /usr/include" \ 52 52 LDFLAGS="-Wl,-rpath-link,/usr/lib:/lib" \ 53 ./configure --prefix=/usr --enable-cxx </userinput></screen>53 ./configure --prefix=/usr --enable-cxx --enable-mpbsd</userinput></screen> 54 54 55 55 <para os="c">Compile the package:</para> -
BOOK/final-system/common/iana-etc.xml
r111b12a r76b06f6 28 28 <note os="p1"> 29 29 <para>This package has the option of downloading updated data when internet access is available. If /etc/resolv.conf has a nameserver entry and internet access is available at this step, then apply the IANA get patch and get the updated data: 30 <screen>< command>patch -Np1 -i ../&iana-etc-get_fix-patch;</command>31 < command>make get</command></screen>30 <screen><userinput>patch -Np1 -i ../&iana-etc-get_fix-patch;</userinput></screen> 31 <screen><userinput>make get</userinput></screen> 32 32 Do not apply the following patch.</para> 33 33 </note> -
BOOK/final-system/common/iputils.xml
r111b12a r76b06f6 30 30 <screen os="p2"><userinput>patch -Np1 -i ../&iputils-fixes-patch;</userinput></screen> 31 31 32 <para os="p3">The following patch contains pregenerated documentation for 33 IPutils:</para> 34 35 <screen os="p4"><userinput>patch -Np1 -i ../&iputils-doc-patch;</userinput></screen> 36 32 37 <para os="a">Compile the package:</para> 33 38 34 <screen os="b"><userinput>make USE_CAP=no \ 35 IPV4_TARGETS="tracepath ping clockdiff rdisc" \ 39 <screen os="b"><userinput>make IPV4_TARGETS="tracepath ping clockdiff rdisc" \ 36 40 IPV6_TARGETS="tracepath6 traceroute6"</userinput></screen> 37 41 -
BOOK/final-system/common/kbd.xml
r111b12a r76b06f6 26 26 <title>Installation of Kbd</title> 27 27 28 <para os="p1">Apply the following patch to fix a typo in es.po:</para> 29 30 <screen os="p2"><userinput>patch -Np1 -i ../&kbd-espo-patch;</userinput></screen> 31 28 32 <para os="a">Prepare Kbd for compilation:</para> 29 33 30 <screen os="b"><userinput>PKG_CONFIG_PATH="/tools/lib/pkgconfig" \ 31 ./configure --prefix=/usr --disable-vlock --enable-optional-progs</userinput></screen> 34 <screen os="b"><userinput>./configure --prefix=/usr</userinput></screen> 32 35 33 36 <para os="c">Compile the package:</para> -
BOOK/final-system/common/kmod.xml
r111b12a r76b06f6 31 31 <screen os="b"><userinput>./configure --prefix=/usr \ 32 32 --bindir=/bin --sysconfdir=/etc \ 33 --with-rootlibdir=/lib --disable-manpages\33 --with-rootlibdir=/lib \ 34 34 --with-zlib --with-xz</userinput></screen> 35 35 … … 62 62 <para os="g">Install the package:</para> 63 63 64 <screen os="h"><userinput>make install 65 make -C man install</userinput></screen> 64 <screen os="h"><userinput>make install</userinput></screen> 66 65 67 66 <para os="i">Create symbolic links for programs that expect Module-Init-Tools.</para> 68 67 69 <screen os="j"><userinput>ln -s fv kmod /bin/lsmod70 ln -s fv ../bin/kmod /sbin/depmod71 ln -s fv ../bin/kmod /sbin/insmod72 ln -s fv ../bin/kmod /sbin/modprobe73 ln -s fv ../bin/kmod /sbin/modinfo74 ln -s fv ../bin/kmod /sbin/rmmod</userinput></screen>68 <screen os="j"><userinput>ln -sv kmod /bin/lsmod 69 ln -sv ../bin/kmod /sbin/depmod 70 ln -sv ../bin/kmod /sbin/insmod 71 ln -sv ../bin/kmod /sbin/modprobe 72 ln -sv ../bin/kmod /sbin/modinfo 73 ln -sv ../bin/kmod /sbin/rmmod</userinput></screen> 75 74 76 75 </sect2> -
BOOK/final-system/common/linux-headers.xml
r111b12a r76b06f6 32 32 <screen os="c"><userinput>make mrproper 33 33 make headers_check 34 make INSTALL_HDR_PATH=/usr headers_install 34 make INSTALL_HDR_PATH=dest headers_install 35 cp -rv dest/include/* /usr/include 35 36 find /usr/include -name .install -or -name ..install.cmd | xargs rm -fv</userinput></screen> 36 37 … … 54 55 55 56 <varlistentry os="d3"> 56 <term><parameter>make INSTALL_HDR_PATH= /usrheaders_install</parameter></term>57 <term><parameter>make INSTALL_HDR_PATH=dest headers_install</parameter></term> 57 58 <listitem> 58 <para>This will install the kernel headers into 59 <filename class="directory">/usr/include</filename>.</para> 59 <para>Normally the headers_install target removes the entire 60 destination directory (default 61 <filename class="directory">/usr/include</filename>) before 62 installing the headers. To prevent this, we tell the kernel to 63 install the headers to a directory inside the source dir.</para> 60 64 </listitem> 61 65 </varlistentry> -
BOOK/final-system/common/make.xml
r111b12a r76b06f6 24 24 <sect2 role="installation"> 25 25 <title>Installation of Make</title> 26 27 <para os="p1">Apply upstream fixes:</para>28 29 <screen os="p2"><userinput>patch -Np1 -i ../&make-fixes-patch;</userinput></screen>30 26 31 27 <para os="a">Prepare Make for compilation:</para> -
BOOK/final-system/common/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 … … 18 18 <title/> 19 19 20 <para>Pkg-config -liteis a tool to help you insert the correct compiler options20 <para>Pkg-config is a tool to help you insert the correct compiler options 21 21 on the command line when compiling applications and libraries.</para> 22 22 … … 24 24 25 25 <sect2 role="installation"> 26 <title>Installation of Pkg-config -lite</title>26 <title>Installation of Pkg-config</title> 27 27 28 <para os="a">Prepare Pkg-config -litefor compilation:</para>28 <para os="a">Prepare Pkg-config for compilation:</para> 29 29 30 30 <screen os="b"><userinput>./configure --prefix=/usr</userinput></screen> … … 43 43 </sect2> 44 44 45 <sect2 id="contents-pkg-config -lite" role="content">46 <title>Contents of Pkg-config -lite</title>45 <sect2 id="contents-pkg-config" role="content"> 46 <title>Contents of Pkg-config</title> 47 47 48 48 <segmentedlist> … … 61 61 <?dbhtml list-presentation="table"?> 62 62 63 <varlistentry id="pkg-config -lite">63 <varlistentry id="pkg-config"> 64 64 <term><command>pkg-config</command></term> 65 65 <listitem> … … 67 67 information about installed libraries in the system. It is typically 68 68 used to compile and link against one or more libraries.</para> 69 <indexterm zone="ch-system-pkg-config -lite pkg-config-lite">70 <primary sortas="b-pkg-config -lite">pkg-config</primary>69 <indexterm zone="ch-system-pkg-config pkg-config"> 70 <primary sortas="b-pkg-config">pkg-config</primary> 71 71 </indexterm> 72 72 </listitem> -
BOOK/final-system/common/sysvinit.xml
r111b12a r76b06f6 82 82 83 83 <screen><userinput>cat >> /etc/inittab << "EOF" 84 <literal>1:2345:respawn:/sbin/agetty - -noclear -I '\033(K' tty1 960085 2:2345:respawn:/sbin/agetty - -noclear -I '\033(K' tty2 960086 3:2345:respawn:/sbin/agetty - -noclear -I '\033(K' tty3 960087 4:2345:respawn:/sbin/agetty - -noclear -I '\033(K' tty4 960088 5:2345:respawn:/sbin/agetty - -noclear -I '\033(K' tty5 960089 6:2345:respawn:/sbin/agetty - -noclear -I '\033(K' tty6 960084 <literal>1:2345:respawn:/sbin/agetty -I '\033(K' tty1 9600 85 2:2345:respawn:/sbin/agetty -I '\033(K' tty2 9600 86 3:2345:respawn:/sbin/agetty -I '\033(K' tty3 9600 87 4:2345:respawn:/sbin/agetty -I '\033(K' tty4 9600 88 5:2345:respawn:/sbin/agetty -I '\033(K' tty5 9600 89 6:2345:respawn:/sbin/agetty -I '\033(K' tty6 9600 90 90 </literal> 91 91 EOF</userinput></screen> … … 95 95 96 96 <screen><userinput>cat >> /etc/inittab << "EOF" 97 <literal>c0:12345:respawn:/sbin/agetty --noclear115200 ttyS0 vt10097 <literal>c0:12345:respawn:/sbin/agetty 115200 ttyS0 vt100 98 98 </literal> 99 99 EOF</userinput></screen> -
BOOK/final-system/common/tar.xml
r111b12a r76b06f6 29 29 30 30 <screen os="p2"><userinput>patch -Np1 -i ../&tar-man-patch;</userinput></screen> 31 32 <para os="s1">EGLIBC-&eglibc-version; does not declare gets():</para>33 34 <screen os="s2"><userinput>sed -i -e '/gets is a/d' gnu/stdio.in.h</userinput></screen>35 31 36 32 <para os="a">Prepare Tar for compilation:</para> -
BOOK/final-system/common/udev.xml
r111b12a r76b06f6 6 6 ]> 7 7 8 <sect1 id="ch-system- eudev" role="wrap">9 <?dbhtml filename=" eudev.html"?>10 11 <title> Eudev-&eudev-version;</title>12 13 <indexterm zone="ch-system- eudev">14 <primary sortas="a- Eudev">Eudev</primary>8 <sect1 id="ch-system-udev" role="wrap"> 9 <?dbhtml filename="udev.html"?> 10 11 <title>Udev-&udev-version;</title> 12 13 <indexterm zone="ch-system-udev"> 14 <primary sortas="a-Udev">Udev</primary> 15 15 </indexterm> 16 16 … … 18 18 <title/> 19 19 20 <para>The Eudev package contains programs for dynamic creation of device20 <para>The Udev package contains programs for dynamic creation of device 21 21 nodes.</para> 22 22 … … 24 24 25 25 <sect2 role="installation"> 26 <title>Installation of Eudev</title>27 28 <para os="a">Prepare Eudev for compilation:</para>29 30 <screen os="b"><userinput>./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 --enable-rule_generator --disable-introspection --disable-keymap\34 --disable-gudev --disable-gtk-doc-html --with-firmware-path=/lib/firmware\35 --enable-libkmod</userinput></screen>26 <title>Installation of Udev</title> 27 28 <para os="a">Prepare Udev for compilation:</para> 29 30 <screen os="b"><userinput>./configure --prefix=/usr \ 31 --sysconfdir=/etc --with-rootprefix="" \ 32 --libexecdir=/lib --bindir=/sbin \ 33 --with-usb-ids-path=no --with-pci-ids-path=no \ 34 --enable-rule_generator --disable-introspection \ 35 --disable-keymap --disable-gudev</userinput></screen> 36 36 37 37 <para os="c">Compile the package:</para> … … 50 50 <screen os="j"><userinput>install -dv /lib/firmware</userinput></screen> 51 51 52 <para os="r1">Create a dummy rule so that Eudev will name ethernet devices properly for the system.</para>53 54 <screen os="r2"><userinput>echo "# dummy, so that network is once again on eth*" \55 > /etc/udev/rules.d/80-net-name-slot.rules</userinput></screen>56 57 52 </sect2> 58 53 59 <sect2 id="contents- eudev" role="content">60 <title>Contents of Eudev</title>54 <sect2 id="contents-udev" role="content"> 55 <title>Contents of Udev</title> 61 56 62 57 <segmentedlist> … … 82 77 <term><command>udevadm</command></term> 83 78 <listitem> 84 <para>Controls the runtime behavior of Eudev, requests kernel79 <para>Controls the runtime behavior of Udev, requests kernel 85 80 events, manages the event queue, and provides simple debugging.</para> 86 <indexterm zone="ch-system- eudev udevadm">81 <indexterm zone="ch-system-udev udevadm"> 87 82 <primary sortas="b-udevadm">udevadm</primary> 88 83 </indexterm> … … 96 91 <command>udev</command>, 97 92 thus avoiding various race conditions</para> 98 <indexterm zone="ch-system- eudev udevd">93 <indexterm zone="ch-system-udev udevd"> 99 94 <primary sortas="b-udevd">udevd</primary> 100 95 </indexterm> … … 106 101 <term><command>ata_id</command></term> 107 102 <listitem> 108 <para>Provides Eudev with a unique string and additional103 <para>Provides Udev with a unique string and additional 109 104 information (uuid, label) for an ATA drive</para> 110 <indexterm zone="ch-system- eudev ata_id">105 <indexterm zone="ch-system-udev ata_id"> 111 106 <primary sortas="b-ata_id">ata_id</primary> 112 107 </indexterm> … … 118 113 <listitem> 119 114 <para>Prints the capabilities of a CDROM or DVDROM drive.</para> 120 <indexterm zone="ch-system- eudev cdrom_id">115 <indexterm zone="ch-system-udev cdrom_id"> 121 116 <primary sortas="b-cdrom_id">cdrom_id</primary> 122 117 </indexterm> … … 127 122 <term><command>collect</command></term> 128 123 <listitem> 129 <para>Given an ID for the current uevent and a list of IDs 130 (for all target uevents), registers the current ID and indicates whether 131 all target IDs have been registered.</para> 132 <indexterm zone="ch-system-eudev collect"> 124 <para>DESCRIPTION REQUIRED</para> 125 <indexterm zone="ch-system-udev collect"> 133 126 <primary sortas="b-collect">collect</primary> 134 127 </indexterm> … … 140 133 <listitem> 141 134 <para>Creates all possible floppy devices based on the CMOS type</para> 142 <indexterm zone="ch-system- eudev create_floppy_devices">135 <indexterm zone="ch-system-udev create_floppy_devices"> 143 136 <primary sortas="b-create_floppy_devices">create_floppy_devices</primary> 144 137 </indexterm> … … 150 143 <listitem> 151 144 <para>Identifies x86 disk drives from Enhanced Disk Drive calls</para> 152 <indexterm zone="ch-system- eudev edd_id">145 <indexterm zone="ch-system-udev edd_id"> 153 146 <primary sortas="b-edd_id">edd_id</primary> 154 147 </indexterm> … … 160 153 <listitem> 161 154 <para>Script to load firmware for a device</para> 162 <indexterm zone="ch-system- eudev firmware.sh">155 <indexterm zone="ch-system-udev firmware.sh"> 163 156 <primary sortas="b-firmware.sh">firmware.sh</primary> 164 157 </indexterm> … … 169 162 <term><command>fstab_import</command></term> 170 163 <listitem> 171 <para>Finds an entry in <filename>/etc/fstab</filename> that matches 172 the current device, and provides its information to Udev.</para> 173 <indexterm zone="ch-system-eudev fstab_import"> 164 <para>DESCRIPTION REQUIRED</para> 165 <indexterm zone="ch-system-udev fstab_import"> 174 166 <primary sortas="b-fstab_import">fstab_import</primary> 175 167 </indexterm> … … 182 174 <para>Provides the shortest possible unique hardware path to a 183 175 device</para> 184 <indexterm zone="ch-system- eudev path_id">176 <indexterm zone="ch-system-udev path_id"> 185 177 <primary sortas="b-path_id">path_id</primary> 186 178 </indexterm> … … 192 184 <listitem> 193 185 <para>Retrieves or generates a unique SCSI identifier.</para> 194 <indexterm zone="ch-system- eudev scsi_id">186 <indexterm zone="ch-system-udev scsi_id"> 195 187 <primary sortas="b-scsi_id">scsi_id</primary> 196 188 </indexterm> … … 202 194 <listitem> 203 195 <para>Identifies a USB block device.</para> 204 <indexterm zone="ch-system- eudev usb_id">196 <indexterm zone="ch-system-udev usb_id"> 205 197 <primary sortas="b-usb_id">usb_id</primary> 206 198 </indexterm> … … 211 203 <term><command>v4l_id</command></term> 212 204 <listitem> 213 <para>D etermines V4L capabilities for a given device.</para>214 <indexterm zone="ch-system- eudev v4l_id">205 <para>DESCRIPTION REQUIRED</para> 206 <indexterm zone="ch-system-udev v4l_id"> 215 207 <primary sortas="b-v4l_id">v4l_id</primary> 216 208 </indexterm> … … 221 213 <term><command>write_cd_rules</command></term> 222 214 <listitem> 223 <para>A script which generates Eudev rules to provide stable names 224 for network interfaces.</para> 225 <indexterm zone="ch-system-eudev write_cd_rules"> 215 <para>DESCRIPTION REQUIRED</para> 216 <indexterm zone="ch-system-udev write_cd_rules"> 226 217 <primary sortas="b-write_cd_rules">write_cd_rules</primary> 227 218 </indexterm> … … 232 223 <term><command>write_net_rules</command></term> 233 224 <listitem> 234 <para>A script which generates Eudev rules to provide stable names 235 for network interfaces.</para> 236 <indexterm zone="ch-system-eudev write_net_rules"> 225 <para>DESCRIPTION REQUIRED</para> 226 <indexterm zone="ch-system-udev write_net_rules"> 237 227 <primary sortas="b-write_net_rules">write_net_rules</primary> 238 228 </indexterm> … … 244 234 <term><filename class="libraryfile">libudev</filename></term> 245 235 <listitem> 246 <para> A library interface to eudev device information.</para>247 <indexterm zone="ch-system- eudev libudev">236 <para>DESCRIPTION REQUIRED</para> 237 <indexterm zone="ch-system-udev libudev"> 248 238 <primary sortas="c-libudev">libudev</primary> 249 239 </indexterm> … … 251 241 </varlistentry> 252 242 253 <varlistentry id="etc- eudev">243 <varlistentry id="etc-udev"> 254 244 <term><filename class="directory">/etc/udev</filename></term> 255 245 <listitem> 256 246 <para>Contains <command>udev</command> configuration files, 257 247 device permissions, and rules for device naming</para> 258 <indexterm zone="ch-system- eudev etc-eudev">248 <indexterm zone="ch-system-udev etc-udev"> 259 249 <primary sortas="e-/etc/udev">/etc/udev</primary> 260 250 </indexterm> … … 262 252 </varlistentry> 263 253 264 <varlistentry id="lib- eudev">254 <varlistentry id="lib-udev"> 265 255 <term><filename class="directory">/lib/udev</filename></term> 266 256 <listitem> 267 257 <para>Contains <command>udev</command> helper programs 268 258 and static devices which get copied to /dev when booted.</para> 269 <indexterm zone="ch-system- eudev lib-eudev">259 <indexterm zone="ch-system-udev lib-udev"> 270 260 <primary sortas="e-/lib/udev">/lib/udev</primary> 271 261 </indexterm> -
BOOK/final-system/common/util-linux.xml
r111b12a r76b06f6 44 44 <para os="a">Prepare Util-linux for compilation:</para> 45 45 46 <screen os="b"><userinput>./configure --enable-write --disable-login --disable-su</userinput></screen> 46 <screen os="b"><userinput>./configure --enable-arch \ 47 --enable-write --disable-login --disable-su</userinput></screen> 47 48 48 49 <variablelist os="c"> 49 50 <title>The meaning of the configure options:</title> 51 52 <varlistentry> 53 <term><parameter>--enable-arch</parameter></term> 54 <listitem> 55 <para>This option allows the <command>arch</command> program to be 56 installed.</para> 57 </listitem> 58 </varlistentry> 50 59 51 60 <varlistentry> … … 97 106 98 107 <seglistitem> 99 <seg>addpart, agetty, blkid, blockdev, cal, cfdisk, chcpu,108 <seg>addpart, agetty, arch, blkid, blockdev, cal, cfdisk, chcpu, 100 109 chrt, col, colcrt, colrm, column, ctrlaltdel, cytune, delpart, 101 110 dmesg, eject, fallocate, fdformat, fdisk, findfs, findmnt, flock, … … 141 150 </varlistentry> 142 151 152 <varlistentry id="arch"> 153 <term><command>arch</command></term> 154 <listitem> 155 <para>Reports the machine's architecture</para> 156 <indexterm zone="ch-system-util-linux arch"> 157 <primary sortas="b-arch">arch</primary> 158 </indexterm> 159 </listitem> 160 </varlistentry> 161 143 162 <varlistentry id="blkid"> 144 163 <term><command>blkid</command></term> -
BOOK/final-system/common/vim.xml
r111b12a r76b06f6 34 34 </tip> 35 35 36 <!-- vim branch update patch area37 36 <para os="p1">The following patch merges all updates from the &vim-version; Branch 38 37 from the Vim developers:</para> 39 38 40 39 <screen os="p2"><userinput>patch -Np1 -i ../&vim-branch_update-patch;</userinput></screen> 41 -->42 40 43 41 <para os="b">Change the default location of -
BOOK/final-system/common/xz.xml
r111b12a r76b06f6 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> -
BOOK/final-system/mips-chapter.xml
r111b12a r76b06f6 23 23 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpfr.xml"/> 24 24 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpc.xml"/> 25 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ isl.xml"/>25 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ppl.xml"/> 26 26 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.xml"/> 27 27 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/zlib.xml"/> … … 30 30 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sed.xml"/> 31 31 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ncurses.xml"/> 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pkg-config -lite.xml"/>32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pkg-config.xml"/> 33 33 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/util-linux.xml"/> 34 34 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/procps.xml"/> … … 47 47 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/automake.xml"/> 48 48 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bash.xml"/> 49 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bc.xml"/>50 49 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bzip2.xml"/> 51 50 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/diffutils.xml"/> … … 72 71 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/tar.xml"/> 73 72 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/texinfo.xml"/> 74 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ eudev.xml"/>73 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/udev.xml"/> 75 74 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/vim.xml"/> 76 75 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips/colo.xml"/> -
BOOK/final-system/mips/eglibc.xml
r111b12a r76b06f6 44 44 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 45 45 href="../common/eglibc.xml" 46 xpointer="xpointer(//*[@os='p3'])"/> 47 48 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 49 href="../common/eglibc.xml" 50 xpointer="xpointer(//*[@os='p4'])"/> 51 52 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 53 href="../common/eglibc.xml" 46 54 xpointer="xpointer(//*[@os='b'])"/> 55 56 <para os="g1">MIPS is not supported in the main EGLIBC tree, so 57 we need the eglibc-ports tarball. Unpack <filename>eglibc-ports-&eglibc-version;-r&eglibc-revision;</filename>:</para> 58 59 <screen os="g2"><userinput>tar -xvf ../eglibc-ports-&eglibc-ports-version;-r&eglibc-revision;.tar.xz</userinput></screen> 47 60 48 61 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 110 123 xpointer="xpointer(//*[@os='t'])"/> 111 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'])"/> 132 112 133 </sect2> 113 134 -
BOOK/final-system/mips/gcc.xml
r111b12a r76b06f6 31 31 32 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 33 href="../ common/gcc.xml"34 xpointer="xpointer(//*[@os='f ix1'])"/>35 33 href="../../cross-tools/mips/gcc-static.xml" 34 xpointer="xpointer(//*[@os='f1'])"/> 35 36 36 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 37 href="../ common/gcc.xml"38 xpointer="xpointer(//*[@os='f ix2'])"/>37 href="../../cross-tools/mips/gcc-static.xml" 38 xpointer="xpointer(//*[@os='f2'])"/> 39 39 40 40 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 73 73 href="../common/gcc.xml" 74 74 xpointer="xpointer(//*[@os='l'])"/> 75 76 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"77 href="../common/gcc.xml"78 xpointer="xpointer(//*[@os='s1'])"/>79 80 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"81 href="../common/gcc.xml"82 xpointer="xpointer(//*[@os='s2'])"/>83 75 84 76 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 130 122 xpointer="xpointer(//*[@os='x'])"/> 131 123 132 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"133 href="../common/gcc.xml"134 xpointer="xpointer(//*[@os='y'])"/>135 136 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"137 href="../common/gcc.xml"138 xpointer="xpointer(//*[@os='z'])"/>139 140 124 </sect2> 141 125 -
BOOK/final-system/mips64-64-chapter.xml
r111b12a r76b06f6 23 23 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpfr.xml"/> 24 24 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpc.xml"/> 25 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ isl.xml"/>25 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ppl.xml"/> 26 26 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.xml"/> 27 27 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/zlib.xml"/> … … 30 30 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sed.xml"/> 31 31 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ncurses.xml"/> 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pkg-config -lite.xml"/>32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pkg-config.xml"/> 33 33 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/util-linux.xml"/> 34 34 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/procps.xml"/> … … 47 47 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/automake.xml"/> 48 48 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bash.xml"/> 49 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bc.xml"/>50 49 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bzip2.xml"/> 51 50 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/diffutils.xml"/> … … 72 71 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/tar.xml"/> 73 72 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/texinfo.xml"/> 74 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ eudev.xml"/>73 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/udev.xml"/> 75 74 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/vim.xml"/> 76 75 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/colo.xml"/> -
BOOK/final-system/mips64-64/eglibc.xml
r111b12a r76b06f6 44 44 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 45 45 href="../common/eglibc.xml" 46 xpointer="xpointer(//*[@os='p3'])"/> 47 48 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 49 href="../common/eglibc.xml" 50 xpointer="xpointer(//*[@os='p4'])"/> 51 52 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 53 href="../common/eglibc.xml" 46 54 xpointer="xpointer(//*[@os='b'])"/> 55 56 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 57 href="../mips/eglibc.xml" 58 xpointer="xpointer(//*[@os='g1'])"/> 59 60 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 61 href="../mips/eglibc.xml" 62 xpointer="xpointer(//*[@os='g2'])"/> 47 63 48 64 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 133 149 134 150 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 135 href="../ x86_64-64/eglibc.xml"136 xpointer="xpointer(//*[@os=' u'])"/>151 href="../common/eglibc.xml" 152 xpointer="xpointer(//*[@os='ra'])"/> 137 153 138 154 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 139 href="../ x86_64-64/eglibc.xml"140 xpointer="xpointer(//*[@os=' v'])"/>155 href="../common/eglibc.xml" 156 xpointer="xpointer(//*[@os='rb'])"/> 141 157 142 158 </sect2> -
BOOK/final-system/mips64-64/gcc.xml
r111b12a r76b06f6 30 30 xpointer="xpointer(//*[@os='p2'])"/> 31 31 32 32 33 <para os="p5">Apply the following patch so that GCC links to 33 34 <filename class="directory">/lib</filename> instead of … … 37 38 38 39 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 39 href="../ common/gcc.xml"40 xpointer="xpointer(//*[@os='f ix1'])"/>41 40 href="../../cross-tools/mips/gcc-static.xml" 41 xpointer="xpointer(//*[@os='f1'])"/> 42 42 43 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 43 href="../ common/gcc.xml"44 xpointer="xpointer(//*[@os='f ix2'])"/>44 href="../../cross-tools/mips/gcc-static.xml" 45 xpointer="xpointer(//*[@os='f2'])"/> 45 46 46 47 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 79 80 href="../common/gcc.xml" 80 81 xpointer="xpointer(//*[@os='l'])"/> 81 82 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"83 href="../common/gcc.xml"84 xpointer="xpointer(//*[@os='s1'])"/>85 86 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"87 href="../common/gcc.xml"88 xpointer="xpointer(//*[@os='s2'])"/>89 82 90 83 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 136 129 xpointer="xpointer(//*[@os='x'])"/> 137 130 138 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"139 href="../common/gcc.xml"140 xpointer="xpointer(//*[@os='y'])"/>141 142 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"143 href="../common/gcc.xml"144 xpointer="xpointer(//*[@os='z'])"/>145 146 131 </sect2> 147 132 -
BOOK/final-system/mips64-chapter.xml
r111b12a r76b06f6 31 31 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/mpc-n32.xml"/> 32 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/mpc-64bit.xml"/> 33 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/ isl.xml"/>34 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/ isl-n32.xml"/>35 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="m ultilib/isl-64bit.xml"/>33 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/ppl.xml"/> 34 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/ppl-n32.xml"/> 35 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/ppl-64bit.xml"/> 36 36 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/cloog.xml"/> 37 37 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/cloog-n32.xml"/> … … 45 45 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/ncurses-n32.xml"/> 46 46 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/ncurses-64bit.xml"/> 47 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/pkg-config -lite.xml"/>47 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/pkg-config.xml"/> 48 48 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/util-linux.xml"/> 49 49 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/util-linux-n32.xml"/> … … 80 80 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/automake.xml"/> 81 81 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bash.xml"/> 82 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bc.xml"/>83 82 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bzip2.xml"/> 84 83 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bzip2-n32.xml"/> … … 119 118 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/tar.xml"/> 120 119 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/texinfo.xml"/> 121 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/ eudev.xml"/>122 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/ eudev-n32.xml"/>123 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/ eudev-64bit.xml"/>120 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/udev.xml"/> 121 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/udev-n32.xml"/> 122 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/udev-64bit.xml"/> 124 123 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/vim.xml"/> 125 124 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/colo.xml"/> -
BOOK/final-system/mips64/eglibc-64bit.xml
r111b12a r76b06f6 39 39 40 40 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 41 href="../common/eglibc.xml" 42 xpointer="xpointer(//*[@os='p3'])"/> 43 44 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 45 href="../common/eglibc.xml" 46 xpointer="xpointer(//*[@os='p4'])"/> 47 48 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 41 49 href="eglibc.xml" 42 50 xpointer="xpointer(//*[@os='b'])"/> 51 52 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 53 href="eglibc.xml" 54 xpointer="xpointer(//*[@os='g1'])"/> 55 56 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 57 href="eglibc.xml" 58 xpointer="xpointer(//*[@os='g2'])"/> 43 59 44 60 <para os="m3">The following will cause EGLIBC to use an absolute path to the … … 112 128 xpointer="xpointer(//*[@os='t'])"/> 113 129 130 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 131 href="../common/eglibc.xml" 132 xpointer="xpointer(//*[@os='ra'])"/> 133 134 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 135 href="../common/eglibc.xml" 136 xpointer="xpointer(//*[@os='rb'])"/> 137 114 138 </sect2> 115 139 -
BOOK/final-system/mips64/eglibc-n32.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'])"/> 52 53 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 54 href="eglibc.xml" 55 xpointer="xpointer(//*[@os='g1'])"/> 56 57 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 58 href="eglibc.xml" 59 xpointer="xpointer(//*[@os='g2'])"/> 44 60 45 61 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 71 87 ../eglibc-&eglibc-version;/configure --prefix=/usr \ 72 88 --disable-profile --enable-kernel=2.6.32 \ 73 --libexecdir=/usr/lib32/eglibc --libdir=/usr/lib32 \ 74 --enable-obsolete-rpc</userinput></screen> 89 --libexecdir=/usr/lib32/eglibc --libdir=/usr/lib32</userinput></screen> 75 90 76 91 <variablelist os="i"> … … 80 95 <term><parameter>--libexecdir=/usr/lib32/eglibc</parameter></term> 81 96 <listitem> 82 <para>This changes the location of the <command> getconf</command>97 <para>This changes the location of the <command>pt_chown</command> 83 98 program from its default of <filename 84 99 class="directory">/usr/libexec</filename> to <filename -
BOOK/final-system/mips64/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'])"/> 56 57 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 58 href="../mips/eglibc.xml" 59 xpointer="xpointer(//*[@os='g1'])"/> 60 61 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 62 href="../mips/eglibc.xml" 63 xpointer="xpointer(//*[@os='g2'])"/> 48 64 49 65 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/final-system/mips64/gcc.xml
r111b12a r76b06f6 31 31 32 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 33 href="../ common/gcc.xml"34 xpointer="xpointer(//*[@os='f ix1'])"/>35 33 href="../../cross-tools/mips/gcc-static.xml" 34 xpointer="xpointer(//*[@os='f1'])"/> 35 36 36 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 37 href="../ common/gcc.xml"38 xpointer="xpointer(//*[@os='f ix2'])"/>37 href="../../cross-tools/mips/gcc-static.xml" 38 xpointer="xpointer(//*[@os='f2'])"/> 39 39 40 40 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 65 65 --enable-__cxa_atexit --enable-c99 --enable-long-long --with-abi=64 \ 66 66 --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> 67 --enable-cloog-backend=isl</userinput></screen> 70 68 71 69 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 80 78 href="../common/gcc.xml" 81 79 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 80 91 81 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 137 127 xpointer="xpointer(//*[@os='x'])"/> 138 128 139 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"140 href="../multilib/gcc.xml"141 xpointer="xpointer(//*[@os='y'])"/>142 143 <screen os="z"><userinput>mv -v /usr/lib/*gdb.py /usr/share/gdb/auto-load/usr/lib144 mv -v /usr/lib32/*gdb.py /usr/share/gdb/auto-load/usr/lib32145 mv -v /usr/lib64/*gdb.py /usr/share/gdb/auto-load/usr/lib64</userinput></screen>146 147 129 </sect2> 148 130 -
BOOK/final-system/mips64/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-Autoconf">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 28 28 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 29 href="../multilib/pkg-config -lite.xml"29 href="../multilib/pkg-config.xml" 30 30 xpointer="xpointer(//*[@os='b'])"/> 31 31 32 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 33 href="../common/pkg-config -lite.xml"33 href="../common/pkg-config.xml" 34 34 xpointer="xpointer(//*[@os='c'])"/> 35 35 36 36 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 37 href="../common/pkg-config -lite.xml"37 href="../common/pkg-config.xml" 38 38 xpointer="xpointer(//*[@os='d'])"/> 39 39 40 40 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 41 href="../common/pkg-config -lite.xml"41 href="../common/pkg-config.xml" 42 42 xpointer="xpointer(//*[@os='e'])"/> 43 43 44 44 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 45 href="../common/pkg-config -lite.xml"45 href="../common/pkg-config.xml" 46 46 xpointer="xpointer(//*[@os='f'])"/> 47 47 48 48 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 49 href="../common/pkg-config -lite.xml"49 href="../common/pkg-config.xml" 50 50 xpointer="xpointer(//*[@os='g'])"/> 51 51 52 52 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 53 href="../multilib/pkg-config -lite.xml"53 href="../multilib/pkg-config.xml" 54 54 xpointer="xpointer(//*[@os='m1'])"/> 55 55 … … 59 59 60 60 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 61 href="../multilib/pkg-config -lite.xml"61 href="../multilib/pkg-config.xml" 62 62 xpointer="xpointer(//*[@os='m3'])"/> 63 63 … … 71 71 72 72 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 73 href="../common/pkg-config -lite.xml"74 xpointer="xpointer(id('contents-pkg-config -lite'))"/>73 href="../common/pkg-config.xml" 74 xpointer="xpointer(id('contents-pkg-config'))"/> 75 75 76 76 </sect1> -
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 -
BOOK/final-system/ppc-chapter.xml
r111b12a r76b06f6 23 23 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpfr.xml"/> 24 24 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpc.xml"/> 25 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ isl.xml"/>25 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ppl.xml"/> 26 26 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.xml"/> 27 27 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/zlib.xml"/> … … 30 30 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sed.xml"/> 31 31 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ncurses.xml"/> 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pkg-config -lite.xml"/>32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pkg-config.xml"/> 33 33 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/util-linux.xml"/> 34 34 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/procps.xml"/> … … 47 47 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/automake.xml"/> 48 48 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bash.xml"/> 49 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bc.xml"/>50 49 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bzip2.xml"/> 51 50 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/diffutils.xml"/> … … 72 71 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/tar.xml"/> 73 72 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/texinfo.xml"/> 74 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ eudev.xml"/>73 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/udev.xml"/> 75 74 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/vim.xml"/> 76 75 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc/hfsutils.xml"/> -
BOOK/final-system/ppc/eglibc.xml
r111b12a r76b06f6 41 41 href="../common/eglibc.xml" 42 42 xpointer="xpointer(//*[@os='l4'])"/> 43 44 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 45 href="../common/eglibc.xml" 46 xpointer="xpointer(//*[@os='p3'])"/> 47 48 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 49 href="../common/eglibc.xml" 50 xpointer="xpointer(//*[@os='p4'])"/> 51 52 <para os="p5">The following patch fixes a mismatch of guards around qecvt and other functions. Required for yaboot.</para> 53 54 <screen os="p6"><userinput>patch -Np1 -i ../&eglibc-qecvt-patch;</userinput></screen> 43 55 44 56 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 110 122 xpointer="xpointer(//*[@os='t'])"/> 111 123 124 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 125 href="../common/eglibc.xml" 126 xpointer="xpointer(//*[@os='ra'])"/> 127 128 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 129 href="../common/eglibc.xml" 130 xpointer="xpointer(//*[@os='rb'])"/> 131 112 132 </sect2> 113 133 -
BOOK/final-system/ppc/gcc.xml
r111b12a r76b06f6 29 29 href="../common/gcc.xml" 30 30 xpointer="xpointer(//*[@os='p2'])"/> 31 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"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 31 40 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 71 63 href="../common/gcc.xml" 72 64 xpointer="xpointer(//*[@os='l'])"/> 73 74 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"75 href="../common/gcc.xml"76 xpointer="xpointer(//*[@os='s1'])"/>77 78 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"79 href="../common/gcc.xml"80 xpointer="xpointer(//*[@os='s2'])"/>81 65 82 66 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 128 112 xpointer="xpointer(//*[@os='x'])"/> 129 113 130 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"131 href="../common/gcc.xml"132 xpointer="xpointer(//*[@os='y'])"/>133 134 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"135 href="../common/gcc.xml"136 xpointer="xpointer(//*[@os='z'])"/>137 138 114 </sect2> 139 115 -
BOOK/final-system/ppc64-chapter.xml
r111b12a r76b06f6 27 27 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/mpc.xml"/> 28 28 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/mpc-64bit.xml"/> 29 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/ isl.xml"/>30 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/ isl-64bit.xml"/>29 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/ppl.xml"/> 30 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/ppl-64bit.xml"/> 31 31 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/cloog.xml"/> 32 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/cloog-64bit.xml"/> … … 39 39 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/ncurses.xml"/> 40 40 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/ncurses-64bit.xml"/> 41 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/pkg-config -lite.xml"/>41 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/pkg-config.xml"/> 42 42 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/util-linux.xml"/> 43 43 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/util-linux-64bit.xml"/> … … 64 64 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/automake.xml"/> 65 65 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bash.xml"/> 66 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bc.xml"/>67 66 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bzip2.xml"/> 68 67 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bzip2-64bit.xml"/> … … 96 95 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/tar.xml"/> 97 96 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/texinfo.xml"/> 98 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/ eudev.xml"/>99 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/ eudev-64bit.xml"/>97 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/udev.xml"/> 98 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/udev-64bit.xml"/> 100 99 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/vim.xml"/> 101 100 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc64/hfsutils.xml"/> -
BOOK/final-system/ppc64/eglibc-64bit.xml
r111b12a r76b06f6 39 39 40 40 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 41 href="../common/eglibc.xml" 42 xpointer="xpointer(//*[@os='p3'])"/> 43 44 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 45 href="../common/eglibc.xml" 46 xpointer="xpointer(//*[@os='p4'])"/> 47 48 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 49 href="../ppc/eglibc.xml" 50 xpointer="xpointer(//*[@os='p5'])"/> 51 52 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 53 href="../ppc/eglibc.xml" 54 xpointer="xpointer(//*[@os='p6'])"/> 55 56 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 41 57 href="eglibc.xml" 42 58 xpointer="xpointer(//*[@os='b'])"/> … … 62 78 ../eglibc-&eglibc-version;/configure --prefix=/usr \ 63 79 --disable-profile --enable-kernel=2.6.32 \ 64 --libexecdir=/usr/lib64/eglibc --libdir=/usr/lib64 \ 65 --enable-obsolete-rpc</userinput></screen> 80 --libexecdir=/usr/lib64/eglibc --libdir=/usr/lib64</userinput></screen> 66 81 67 82 <variablelist os="i"> … … 71 86 <term><parameter>--libexecdir=/usr/lib64/eglibc</parameter></term> 72 87 <listitem> 73 <para>This changes the location of the <command> getconf</command>74 utilityfrom its default of <filename88 <para>This changes the location of the <command>pt_chown</command> 89 program from its default of <filename 75 90 class="directory">/usr/libexec</filename> to <filename 76 91 class="directory">/usr/lib64/eglibc</filename>.</para> … … 114 129 href="eglibc.xml" 115 130 xpointer="xpointer(//*[@os='t'])"/> 131 132 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 133 href="../common/eglibc.xml" 134 xpointer="xpointer(//*[@os='ra'])"/> 135 136 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 137 href="../common/eglibc.xml" 138 xpointer="xpointer(//*[@os='rb'])"/> 116 139 117 140 </sect2> -
BOOK/final-system/ppc64/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="../../final-system/ppc/eglibc.xml" 55 xpointer="xpointer(//*[@os='p5'])"/> 56 57 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 58 href="../../final-system/ppc/eglibc.xml" 59 xpointer="xpointer(//*[@os='p6'])"/> 60 61 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 62 href="../common/eglibc.xml" 47 63 xpointer="xpointer(//*[@os='b'])"/> 48 64 … … 78 94 ../eglibc-&eglibc-version;/configure --prefix=/usr \ 79 95 --disable-profile --enable-kernel=2.6.32 \ 80 --libexecdir=/usr/lib/eglibc --host=${CLFS_TARGET32} \ 81 --enable-obsolete-rpc</userinput></screen> 96 --libexecdir=/usr/lib/eglibc --host=${CLFS_TARGET32}</userinput></screen> 82 97 83 98 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/final-system/ppc64/gcc.xml
r111b12a r76b06f6 29 29 href="../common/gcc.xml" 30 30 xpointer="xpointer(//*[@os='p2'])"/> 31 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"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 31 40 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 73 65 href="../common/gcc.xml" 74 66 xpointer="xpointer(//*[@os='l'])"/> 75 76 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"77 href="../common/gcc.xml"78 xpointer="xpointer(//*[@os='s1'])"/>79 80 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"81 href="../common/gcc.xml"82 xpointer="xpointer(//*[@os='s2'])"/>83 67 84 68 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 130 114 xpointer="xpointer(//*[@os='x'])"/> 131 115 132 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"133 href="../multilib/gcc.xml"134 xpointer="xpointer(//*[@os='y'])"/>135 136 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"137 href="../multilib/gcc.xml"138 xpointer="xpointer(//*[@os='z'])"/>139 140 116 </sect2> 141 117 -
BOOK/final-system/sparc-chapter.xml
r111b12a r76b06f6 23 23 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpfr.xml"/> 24 24 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpc.xml"/> 25 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ isl.xml"/>25 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ppl.xml"/> 26 26 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.xml"/> 27 27 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/zlib.xml"/> … … 30 30 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sed.xml"/> 31 31 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ncurses.xml"/> 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pkg-config -lite.xml"/>32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pkg-config.xml"/> 33 33 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/util-linux.xml"/> 34 34 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/procps.xml"/> … … 47 47 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/automake.xml"/> 48 48 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bash.xml"/> 49 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bc.xml"/>50 49 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bzip2.xml"/> 51 50 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/diffutils.xml"/> … … 72 71 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/tar.xml"/> 73 72 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/texinfo.xml"/> 74 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ eudev.xml"/>73 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/udev.xml"/> 75 74 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/vim.xml"/> 76 75 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc/elftoaout.xml"/> -
BOOK/final-system/sparc64-64-chapter.xml
r111b12a r76b06f6 23 23 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpfr.xml"/> 24 24 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpc.xml"/> 25 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ isl.xml"/>25 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ppl.xml"/> 26 26 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.xml"/> 27 27 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/zlib.xml"/> … … 30 30 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sed.xml"/> 31 31 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ncurses.xml"/> 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pkg-config -lite.xml"/>32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pkg-config.xml"/> 33 33 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/util-linux.xml"/> 34 34 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/procps.xml"/> … … 47 47 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/automake.xml"/> 48 48 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bash.xml"/> 49 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bc.xml"/>50 49 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bzip2.xml"/> 51 50 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/diffutils.xml"/> … … 72 71 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/tar.xml"/> 73 72 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/texinfo.xml"/> 74 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ eudev.xml"/>73 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/udev.xml"/> 75 74 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/vim.xml"/> 76 75 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc64/elftoaout.xml"/> -
BOOK/final-system/sparc64-64/eglibc.xml
r111b12a r76b06f6 41 41 href="../common/eglibc.xml" 42 42 xpointer="xpointer(//*[@os='l4'])"/> 43 44 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 45 href="../common/eglibc.xml" 46 xpointer="xpointer(//*[@os='p3'])"/> 47 48 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 49 href="../common/eglibc.xml" 50 xpointer="xpointer(//*[@os='p4'])"/> 43 51 44 52 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 77 85 --disable-profile --enable-kernel=2.6.32 \ 78 86 --libexecdir=/usr/lib/eglibc --libdir=/usr/lib \ 79 -- enable-obsolete-rpc --cache-file=config.cache</userinput></screen>87 --cache-file=config.cache</userinput></screen> 80 88 81 89 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 128 136 129 137 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 130 href="../ x86_64-64/eglibc.xml"131 xpointer="xpointer(//*[@os=' u'])"/>138 href="../common/eglibc.xml" 139 xpointer="xpointer(//*[@os='ra'])"/> 132 140 133 141 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 134 href="../x86_64-64/eglibc.xml" 135 xpointer="xpointer(//*[@os='v'])"/> 142 href="../common/eglibc.xml" 143 xpointer="xpointer(//*[@os='rb'])"/> 144 145 <para os="u">The stubs.h header installed by EGLIBC looks for stubs-32.h 146 and stubs-64.h. This configuration of EGLIBC only generates stubs-64.h. Fix 147 this with the following:</para> 148 149 <screen os="v"><userinput>mv -v /usr/include/gnu/stubs{-64,}.h</userinput></screen> 136 150 137 151 </sect2> -
BOOK/final-system/sparc64-chapter.xml
r111b12a r76b06f6 27 27 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/mpc.xml"/> 28 28 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/mpc-64bit.xml"/> 29 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/ isl.xml"/>30 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/ isl-64bit.xml"/>29 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/ppl.xml"/> 30 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/ppl-64bit.xml"/> 31 31 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/cloog.xml"/> 32 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/cloog-64bit.xml"/> … … 39 39 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/ncurses.xml"/> 40 40 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/ncurses-64bit.xml"/> 41 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/pkg-config -lite.xml"/>41 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/pkg-config.xml"/> 42 42 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/util-linux.xml"/> 43 43 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/util-linux-64bit.xml"/> … … 64 64 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/automake.xml"/> 65 65 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bash.xml"/> 66 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bc.xml"/>67 66 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bzip2.xml"/> 68 67 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bzip2-64bit.xml"/> … … 96 95 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/tar.xml"/> 97 96 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/texinfo.xml"/> 98 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/ eudev.xml"/>99 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/ eudev-64bit.xml"/>97 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/udev.xml"/> 98 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/udev-64bit.xml"/> 100 99 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/vim.xml"/> 101 100 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc64/elftoaout.xml"/> -
BOOK/final-system/sparc64/eglibc-64bit.xml
r111b12a r76b06f6 37 37 href="../multilib/eglibc-64bit.xml" 38 38 xpointer="xpointer(//*[@os='l4'])"/> 39 40 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 41 href="../common/eglibc.xml" 42 xpointer="xpointer(//*[@os='p3'])"/> 43 44 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 45 href="../common/eglibc.xml" 46 xpointer="xpointer(//*[@os='p4'])"/> 39 47 40 48 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 71 79 --disable-profile --enable-kernel=2.6.32 \ 72 80 --libexecdir=/usr/lib64/eglibc --libdir=/usr/lib64 \ 73 -- enable-obsolete-rpc --cache-file=config.cache</userinput></screen>81 --cache-file=config.cache</userinput></screen> 74 82 75 83 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 113 121 xpointer="xpointer(//*[@os='t'])"/> 114 122 123 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 124 href="../common/eglibc.xml" 125 xpointer="xpointer(//*[@os='ra'])"/> 126 127 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 128 href="../common/eglibc.xml" 129 xpointer="xpointer(//*[@os='rb'])"/> 130 115 131 </sect2> 116 132 -
BOOK/final-system/x86-chapter.xml
r111b12a r76b06f6 23 23 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpfr.xml"/> 24 24 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpc.xml"/> 25 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ isl.xml"/>25 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ppl.xml"/> 26 26 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.xml"/> 27 27 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/zlib.xml"/> … … 30 30 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sed.xml"/> 31 31 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ncurses.xml"/> 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pkg-config -lite.xml"/>32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pkg-config.xml"/> 33 33 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/util-linux.xml"/> 34 34 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/procps.xml"/> … … 47 47 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/automake.xml"/> 48 48 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bash.xml"/> 49 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bc.xml"/>50 49 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bzip2.xml"/> 51 50 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/diffutils.xml"/> … … 72 71 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/tar.xml"/> 73 72 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/texinfo.xml"/> 74 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ eudev.xml"/>73 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/udev.xml"/> 75 74 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/vim.xml"/> 76 75 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86/grub.xml"/> -
BOOK/final-system/x86/eglibc.xml
r111b12a r76b06f6 41 41 href="../common/eglibc.xml" 42 42 xpointer="xpointer(//*[@os='l4'])"/> 43 44 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 45 href="../common/eglibc.xml" 46 xpointer="xpointer(//*[@os='p3'])"/> 47 48 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 49 href="../common/eglibc.xml" 50 xpointer="xpointer(//*[@os='p4'])"/> 43 51 44 52 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 58 66 xpointer="xpointer(//*[@os='g'])"/> 59 67 60 <screen os="h"><userinput> 61 CFLAGS="-march=$(cut -d- -f1 <<< $MACHTYPE) -O2" \ 62 ../eglibc-&eglibc-version;/configure --prefix=/usr \ 63 --disable-profile --enable-kernel=2.6.32 --libexecdir=/usr/lib/eglibc \ 64 --enable-obsolete-rpc</userinput></screen> 68 <screen os="h"><userinput>CFLAGS="-march=$(cut -d- -f1 <<< $MACHTYPE) \ 69 -mtune=generic -g -O2" ../eglibc-&eglibc-version;/configure --prefix=/usr \ 70 --disable-profile --enable-kernel=2.6.32 --libexecdir=/usr/lib/eglibc</userinput></screen> 65 71 66 72 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 132 138 xpointer="xpointer(//*[@os='t'])"/> 133 139 140 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 141 href="../common/eglibc.xml" 142 xpointer="xpointer(//*[@os='ra'])"/> 143 144 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 145 href="../common/eglibc.xml" 146 xpointer="xpointer(//*[@os='rb'])"/> 147 134 148 </sect2> 135 149 -
BOOK/final-system/x86/grub.xml
r111b12a r76b06f6 39 39 </note> 40 40 41 <para os="s1">EGLIBC-&eglibc-version; does not declare gets():</para>42 43 <screen os="s2"><userinput>sed -i -e '/gets is a/d' grub-core/gnulib/stdio.in.h</userinput></screen>44 45 41 <para os="a">Prepare GRUB for compilation:</para> 46 42 -
BOOK/final-system/x86_64-64-chapter.xml
r111b12a r76b06f6 23 23 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpfr.xml"/> 24 24 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpc.xml"/> 25 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ isl.xml"/>25 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ppl.xml"/> 26 26 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.xml"/> 27 27 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/zlib.xml"/> … … 30 30 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sed.xml"/> 31 31 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ncurses.xml"/> 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pkg-config -lite.xml"/>32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pkg-config.xml"/> 33 33 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/util-linux.xml"/> 34 34 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/procps.xml"/> … … 47 47 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/automake.xml"/> 48 48 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bash.xml"/> 49 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bc.xml"/>50 49 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bzip2.xml"/> 51 50 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/diffutils.xml"/> … … 72 71 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/tar.xml"/> 73 72 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/texinfo.xml"/> 74 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ eudev.xml"/>73 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/udev.xml"/> 75 74 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/vim.xml"/> 76 75 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86/grub.xml"/> -
BOOK/final-system/x86_64-64/eglibc.xml
r111b12a r76b06f6 41 41 href="../common/eglibc.xml" 42 42 xpointer="xpointer(//*[@os='l4'])"/> 43 44 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 45 href="../common/eglibc.xml" 46 xpointer="xpointer(//*[@os='p3'])"/> 47 48 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 49 href="../common/eglibc.xml" 50 xpointer="xpointer(//*[@os='p4'])"/> 43 51 44 52 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 63 71 xpointer="xpointer(//*[@os='g'])"/> 64 72 65 <screen os="h"><userinput>CFLAGS="- O2" \73 <screen os="h"><userinput>CFLAGS="-mtune=generic -g -O2" \ 66 74 ../eglibc-&eglibc-version;/configure --prefix=/usr \ 67 75 --disable-profile --enable-kernel=2.6.32 \ 68 --libexecdir=/usr/lib/eglibc --libdir=/usr/lib \ 69 --enable-obsolete-rpc</userinput></screen> 76 --libexecdir=/usr/lib/eglibc --libdir=/usr/lib</userinput></screen> 70 77 71 78 <variablelist os="i"> … … 75 82 <term><parameter>--libexecdir=/usr/lib/eglibc</parameter></term> 76 83 <listitem> 77 <para>This changes the location of the <command> getconf</command>78 utilityfrom its default of <filename84 <para>This changes the location of the <command>pt_chown</command> 85 program from its default of <filename 79 86 class="directory">/usr/libexec</filename> to <filename 80 87 class="directory">/usr/lib/eglibc</filename>.</para> … … 149 156 <screen><userinput>rm -v /usr/bin/ldd.bak</userinput></screen> 150 157 151 <para os="u">The stubs.h header installed by EGLIBC looks for stubs-32.h 152 and stubs-64.h. This configuration of EGLIBC only generates stubs-64.h. Fix 153 this with the following:</para> 154 155 <screen os="v"><userinput>mv -v /usr/include/gnu/stubs{-64,}.h</userinput></screen> 158 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 159 href="../common/eglibc.xml" 160 xpointer="xpointer(//*[@os='ra'])"/> 161 162 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 163 href="../common/eglibc.xml" 164 xpointer="xpointer(//*[@os='rb'])"/> 156 165 157 166 </sect2> -
BOOK/final-system/x86_64-chapter.xml
r111b12a r76b06f6 27 27 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/mpc.xml"/> 28 28 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/mpc-64bit.xml"/> 29 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/ isl.xml"/>30 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/ isl-64bit.xml"/>29 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/ppl.xml"/> 30 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/ppl-64bit.xml"/> 31 31 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/cloog.xml"/> 32 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/cloog-64bit.xml"/> … … 39 39 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/ncurses.xml"/> 40 40 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/ncurses-64bit.xml"/> 41 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/pkg-config -lite.xml"/>41 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/pkg-config.xml"/> 42 42 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/util-linux.xml"/> 43 43 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/util-linux-64bit.xml"/> … … 64 64 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/automake.xml"/> 65 65 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bash.xml"/> 66 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bc.xml"/>67 66 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bzip2.xml"/> 68 67 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bzip2-64bit.xml"/> … … 96 95 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/tar.xml"/> 97 96 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/texinfo.xml"/> 98 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/ eudev.xml"/>99 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/ eudev-64bit.xml"/>97 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/udev.xml"/> 98 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/udev-64bit.xml"/> 100 99 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/vim.xml"/> 101 100 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86/grub.xml"/> -
BOOK/final-system/x86_64/eglibc-64bit.xml
r111b12a r76b06f6 37 37 href="../multilib/eglibc-64bit.xml" 38 38 xpointer="xpointer(//*[@os='l4'])"/> 39 40 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 41 href="../common/eglibc.xml" 42 xpointer="xpointer(//*[@os='p3'])"/> 43 44 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 45 href="../common/eglibc.xml" 46 xpointer="xpointer(//*[@os='p4'])"/> 39 47 40 48 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 63 71 64 72 <screen os="h"><userinput>CC="gcc ${BUILD64}" CXX="g++ ${BUILD64}" \ 65 CFLAGS="- O2" \73 CFLAGS="-mtune=generic -g -O2" \ 66 74 ../eglibc-&eglibc-version;/configure --prefix=/usr \ 67 75 --disable-profile --enable-kernel=2.6.32 \ 68 --libexecdir=/usr/lib64/eglibc --libdir=/usr/lib64 \ 69 --enable-obsolete-rpc</userinput></screen> 76 --libexecdir=/usr/lib64/eglibc --libdir=/usr/lib64</userinput></screen> 70 77 71 78 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 108 115 href="eglibc.xml" 109 116 xpointer="xpointer(//*[@os='t'])"/> 117 118 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 119 href="../common/eglibc.xml" 120 xpointer="xpointer(//*[@os='ra'])"/> 121 122 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 123 href="../common/eglibc.xml" 124 xpointer="xpointer(//*[@os='rb'])"/> 110 125 111 126 </sect2> -
BOOK/final-system/x86_64/eglibc.xml
r111b12a r76b06f6 42 42 href="../common/eglibc.xml" 43 43 xpointer="xpointer(//*[@os='l4'])"/> 44 45 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 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'])"/> 44 52 45 53 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 60 68 61 69 <screen os="h"><userinput>CC="gcc ${BUILD32}" CXX="g++ ${BUILD32}" \ 62 CFLAGS="-march=$(cut -d- -f1 <<< ${CLFS_TARGET32}) -O2"\63 ../eglibc-&eglibc-version;/configure --prefix=/usr \70 CFLAGS="-march=$(cut -d- -f1 <<< ${CLFS_TARGET32}) \ 71 -mtune=generic -g -O2" ../eglibc-&eglibc-version;/configure --prefix=/usr \ 64 72 --disable-profile --enable-kernel=2.6.32 \ 65 --libexecdir=/usr/lib/eglibc --host=${CLFS_TARGET32} \ 66 --enable-obsolete-rpc</userinput></screen> 73 --libexecdir=/usr/lib/eglibc --host=${CLFS_TARGET32}</userinput></screen> 67 74 68 75 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
Note:
See TracChangeset
for help on using the changeset viewer.