Changeset 03e6a40 for BOOK/final-system
- Timestamp:
- Apr 20, 2014, 8:57:39 AM (11 years ago)
- Children:
- 0be79ea
- Parents:
- 88ef769 (diff), 578ca586 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the(diff)
links above to see all the changes relative to each parent. - Location:
- BOOK/final-system
- Files:
-
- 28 added
- 14 deleted
- 119 edited
- 25 moved
Legend:
- Unmodified
- Added
- Removed
-
BOOK/final-system/64/binutils.xml
r88ef769 r03e6a40 83 83 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 84 84 href="../common/binutils.xml" 85 xpointer="xpointer(//*[@os='m'])"/>86 87 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"88 href="../common/binutils.xml"89 85 xpointer="xpointer(//*[@os='n'])"/> 90 86 … … 116 112 xpointer="xpointer(//*[@os='s'])"/> 117 113 118 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"119 href="../common/binutils.xml"120 xpointer="xpointer(//*[@os='t'])"/>121 122 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"123 href="../common/binutils.xml"124 xpointer="xpointer(//*[@os='u'])"/>125 126 114 </sect2> 127 115 -
BOOK/final-system/64/gcc.xml
r88ef769 r03e6a40 43 43 href="../common/gcc.xml" 44 44 xpointer="xpointer(//*[@os='fix2'])"/> 45 46 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"47 href="../common/gcc.xml"48 xpointer="xpointer(//*[@os='d'])"/>49 50 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"51 href="../common/gcc.xml"52 xpointer="xpointer(//*[@os='e'])"/>53 45 54 46 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 144 136 xpointer="xpointer(//*[@os='z'])"/> 145 137 138 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 139 href="../common/gcc.xml" 140 xpointer="xpointer(//*[@os='aa'])"/> 141 142 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 143 href="../common/gcc.xml" 144 xpointer="xpointer(//*[@os='ab'])"/> 145 146 146 </sect2> 147 147 -
BOOK/final-system/alpha-chapter.xml
r88ef769 r03e6a40 18 18 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/linux-headers.xml"/> 19 19 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man-pages.xml"/> 20 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="alpha/ eglibc.xml"/>20 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="alpha/glibc.xml"/> 21 21 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/adjusting.xml"/> 22 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/m4.xml"/> 22 23 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gmp.xml"/> 23 24 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpfr.xml"/> … … 26 27 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.xml"/> 27 28 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/zlib.xml"/> 29 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/flex.xml"/> 30 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bison.xml"/> 28 31 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/binutils.xml"/> 29 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gcc.xml"/> 33 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/attr.xml"/> 34 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/acl.xml"/> 30 35 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sed.xml"/> 31 36 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ncurses.xml"/> … … 33 38 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/shadow.xml"/> 34 39 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/util-linux.xml"/> 35 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/procps .xml"/>40 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/procps-ng.xml"/> 36 41 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/e2fsprogs.xml"/> 42 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libcap.xml"/> 37 43 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/coreutils.xml"/> 38 44 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/iana-etc.xml"/> 39 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/m4.xml"/>40 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bison.xml"/>41 45 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libtool.xml"/> 42 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/flex.xml"/>43 46 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/iproute2.xml"/> 44 47 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/perl.xml"/> … … 54 57 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/findutils.xml"/> 55 58 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gettext.xml"/> 59 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gperf.xml"/> 56 60 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/grep.xml"/> 57 61 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/groff.xml"/> … … 63 67 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xz.xml"/> 64 68 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man.xml"/> 69 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/expat.xml"/> 70 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xml-parser.xml"/> 71 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/intltool.xml"/> 65 72 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kmod.xml"/> 66 73 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/patch.xml"/> 67 74 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/psmisc.xml"/> 68 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libestr.xml"/> 69 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libee.xml"/> 70 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/rsyslog.xml"/> 71 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sysvinit.xml"/> 75 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/systemd.xml"/> 76 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/dbus.xml"/> 72 77 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/tar.xml"/> 73 78 <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"/>75 79 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/vim.xml"/> 76 80 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="alpha/aboot.xml"/> -
BOOK/final-system/alpha/glibc.xml
r88ef769 r03e6a40 6 6 ]> 7 7 8 <sect1 id="ch-system- eglibc" role="wrap">9 <title> EGLIBC-&eglibc-version;</title>8 <sect1 id="ch-system-glibc" role="wrap"> 9 <title>GLIBC-&glibc-version;</title> 10 10 11 <?dbhtml filename=" eglibc.html"?>11 <?dbhtml filename="glibc.html"?> 12 12 13 <indexterm zone="ch-system- eglibc">14 <primary sortas="a- EGLIBC">EGLIBC</primary>13 <indexterm zone="ch-system-glibc"> 14 <primary sortas="a-GLIBC">GLIBC</primary> 15 15 </indexterm> 16 16 17 17 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 18 href="../common/ eglibc.xml"18 href="../common/glibc.xml" 19 19 xpointer="xpointer(//*[@role='package'])"/> 20 20 21 21 <sect2 role="installation"> 22 <title>Installation of EGLIBC</title>22 <title>Installation of GLIBC</title> 23 23 24 24 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 25 href="../common/ eglibc.xml"25 href="../common/glibc.xml" 26 26 xpointer="xpointer(//*[@os='z'])"/> 27 27 28 28 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 29 href="../common/ eglibc.xml"29 href="../common/glibc.xml" 30 30 xpointer="xpointer(//*[@os='l1'])"/> 31 31 32 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 33 href="../common/ eglibc.xml"33 href="../common/glibc.xml" 34 34 xpointer="xpointer(//*[@os='l2'])"/> 35 35 36 36 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 37 href="../common/ eglibc.xml"37 href="../common/glibc.xml" 38 38 xpointer="xpointer(//*[@os='l3'])"/> 39 39 40 40 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 41 href="../common/ eglibc.xml"41 href="../common/glibc.xml" 42 42 xpointer="xpointer(//*[@os='l4'])"/> 43 43 44 44 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 45 href="../common/ eglibc.xml"45 href="../common/glibc.xml" 46 46 xpointer="xpointer(//*[@os='b'])"/> 47 47 48 48 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 49 href="../common/ eglibc.xml"49 href="../common/glibc.xml" 50 50 xpointer="xpointer(//*[@os='s1'])"/> 51 51 52 52 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 53 href="../common/ eglibc.xml"53 href="../common/glibc.xml" 54 54 xpointer="xpointer(//*[@os='s2'])"/> 55 55 56 56 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 57 href="../common/ eglibc.xml"57 href="../common/glibc.xml" 58 58 xpointer="xpointer(//*[@os='e'])"/> 59 59 60 60 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 61 href="../common/ eglibc.xml"61 href="../common/glibc.xml" 62 62 xpointer="xpointer(//*[@os='f'])"/> 63 63 64 64 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 65 href="../common/ eglibc.xml"65 href="../common/glibc.xml" 66 66 xpointer="xpointer(//*[@os='g'])"/> 67 67 68 68 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 69 href="../common/ eglibc.xml"69 href="../common/glibc.xml" 70 70 xpointer="xpointer(//*[@os='h'])"/> 71 71 72 72 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 73 href="../common/ eglibc.xml"73 href="../common/glibc.xml" 74 74 xpointer="xpointer(//*[@os='i'])"/> 75 75 76 76 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 77 href="../common/ eglibc.xml"77 href="../common/glibc.xml" 78 78 xpointer="xpointer(//*[@os='j'])"/> 79 79 80 80 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 81 href="../common/ eglibc.xml"81 href="../common/glibc.xml" 82 82 xpointer="xpointer(//*[@os='k'])"/> 83 83 84 84 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 85 href="../common/ eglibc.xml"85 href="../common/glibc.xml" 86 86 xpointer="xpointer(//*[@os='l'])"/> 87 87 88 88 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 89 href="../common/ eglibc.xml"89 href="../common/glibc.xml" 90 90 xpointer="xpointer(//*[@os='m'])"/> 91 91 92 92 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 93 href="../multilib/ eglibc-64bit.xml"93 href="../multilib/glibc-64bit.xml" 94 94 xpointer="xpointer(//*[@os='n'])"/> 95 95 96 96 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 97 href="../multilib/ eglibc-64bit.xml"97 href="../multilib/glibc-64bit.xml" 98 98 xpointer="xpointer(//*[@os='o'])"/> 99 99 100 100 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 101 href="../multilib/ eglibc-64bit.xml"101 href="../multilib/glibc-64bit.xml" 102 102 xpointer="xpointer(//*[@os='p'])"/> 103 103 104 104 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 105 href="../common/ eglibc.xml"105 href="../common/glibc.xml" 106 106 xpointer="xpointer(//*[@os='q'])"/> 107 107 108 108 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 109 href="../common/ eglibc.xml"109 href="../common/glibc.xml" 110 110 xpointer="xpointer(//*[@os='r'])"/> 111 111 112 112 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 113 href="../common/ eglibc.xml"113 href="../common/glibc.xml" 114 114 xpointer="xpointer(//*[@os='s'])"/> 115 115 116 116 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 117 href="../common/ eglibc.xml"117 href="../common/glibc.xml" 118 118 xpointer="xpointer(//*[@os='t'])"/> 119 120 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 121 href="../common/glibc.xml" 122 xpointer="xpointer(//*[@os='u'])"/> 123 124 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 125 href="../common/glibc.xml" 126 xpointer="xpointer(//*[@os='v'])"/> 127 128 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 129 href="../common/glibc.xml" 130 xpointer="xpointer(//*[@os='w'])"/> 131 132 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 133 href="../common/glibc.xml" 134 xpointer="xpointer(//*[@os='x'])"/> 119 135 120 136 </sect2> 121 137 122 138 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 123 href="../common/ eglibc.xml"124 xpointer="xpointer(id('i18n- eglibc'))"/>139 href="../common/glibc.xml" 140 xpointer="xpointer(id('i18n-glibc'))"/> 125 141 126 142 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 127 href="../common/ eglibc.xml"128 xpointer="xpointer(id('conf- eglibc'))"/>143 href="../common/glibc.xml" 144 xpointer="xpointer(id('conf-glibc'))"/> 129 145 130 146 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 131 href="../ ppc/eglibc.xml"147 href="../common/glibc.xml" 132 148 xpointer="xpointer(id('conf-ld'))"/> 133 149 134 150 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 135 href="../common/ eglibc.xml"136 xpointer="xpointer(id('contents- eglibc'))"/>151 href="../common/glibc.xml" 152 xpointer="xpointer(id('contents-glibc'))"/> 137 153 138 154 </sect1> -
BOOK/final-system/common/automake.xml
r88ef769 r03e6a40 28 28 <para os="a">Prepare Automake for compilation:</para> 29 29 30 <screen os="b"><userinput>./configure --prefix=/usr </userinput></screen>30 <screen os="b"><userinput>./configure --prefix=/usr --docdir=/usr/share/doc/automake-&automake-version;</userinput></screen> 31 31 32 32 <para os="c">Compile the package:</para> -
BOOK/final-system/common/bash.xml
r88ef769 r03e6a40 27 27 28 28 <c:command c:multilib="false">./configure --prefix=/usr --bindir=/bin \ 29 --without-bash-malloc --with-installed-readline</c:command> 29 --without-bash-malloc --with-installed-readline \ 30 --docdir=/usr/share/doc/bash-&bash-version;</c:command> 30 31 <c:command c:multilib="true">CC="gcc ${BUILD64}" CXX="g++ ${BUILD64}" \ 31 32 ./configure --prefix=/usr --bindir=/bin \ 32 --without-bash-malloc --with-installed-readline</c:command> 33 --without-bash-malloc --with-installed-readline \ 34 --docdir=/usr/share/doc/bash-&bash-version;</c:command> 33 35 34 36 <!-- … … 56 58 <c:para>Install the package:</c:para> 57 59 58 <c:command>make htmldir=/usr/share/doc/bash-&bash-version;install</c:command>60 <c:command>make install</c:command> 59 61 60 62 <c:para>Run the newly compiled <c:command>bash</c:command> program (replacing -
BOOK/final-system/common/bc.xml
r88ef769 r03e6a40 18 18 <title/> 19 19 20 <para>The Bc pac akge contains an arbitrary precision numeric processing language.</para>20 <para>The Bc package contains an arbitrary precision numeric processing language.</para> 21 21 22 22 </sect2> … … 27 27 <para os="a">Prepare Bc for compilation:</para> 28 28 29 <screen os="b"><userinput>./configure --prefix=/usr --with-readline</userinput></screen> 29 <screen os="b"><userinput>./configure --prefix=/usr --with-readline \ 30 --mandir=/usr/share/man --infodir=/usr/share/info</userinput></screen> 30 31 31 32 <para os="c">Compile the package:</para> -
BOOK/final-system/common/binutils.xml
r88ef769 r03e6a40 62 62 <para os="j">Compile the package:</para> 63 63 64 <screen os="k"><userinput>make configure-host</userinput></screen>64 <screen os="k"><userinput>make tooldir=/usr</userinput></screen> 65 65 66 66 <important os="l"> 67 <para>During <command>make configure-host</command> you may receive the67 <para>During <command>make tooldir=/usr</command> you may receive the 68 68 following error message. It is safe to ignore.</para> 69 69 … … 74 74 </important> 75 75 76 <screen os="m"><userinput>make tooldir=/usr</userinput></screen>77 78 76 <variablelist os="n"> 79 77 <title>The meaning of the make parameter:</title> … … 104 102 <screen os="s"><userinput>make tooldir=/usr install</userinput></screen> 105 103 106 <para os="t">Install the <filename class="headerfile">libiberty</filename> header107 file that is needed by some packages:</para>108 109 <screen os="u"><userinput>cp -v ../binutils-&binutils-dir;/include/libiberty.h /usr/include</userinput></screen>110 111 104 </sect2> 112 105 … … 123 116 objdump, 124 117 ranlib, readelf, size, strings, and strip</seg> 125 <seg>lib iberty.a, libbfd.[a,so], and libopcodes.[a,so]</seg>118 <seg>libbfd.[a,so], and libopcodes.[a,so]</seg> 126 119 <seg>/usr/lib/ldscripts</seg> 127 120 </seglistitem> … … 310 303 </varlistentry> 311 304 312 <varlistentry id="libiberty">313 <term><filename class="libraryfile">libiberty</filename></term>314 <listitem>315 <para>Contains routines used by various GNU programs, including316 <command>getopt</command>, <command>obstack</command>,317 <command>strerror</command>, <command>strtol</command>, and318 <command>strtoul</command></para>319 <indexterm zone="ch-system-binutils libiberty">320 <primary sortas="c-libiberty">libiberty</primary>321 </indexterm>322 </listitem>323 </varlistentry>324 325 305 <varlistentry id="libbfd"> 326 306 <term><filename class="libraryfile">libbfd</filename></term> -
BOOK/final-system/common/bison.xml
r88ef769 r03e6a40 25 25 <title>Installation of Bison</title> 26 26 27 <para os="t3">The <command>configure </command>script does not determine28 the correct value for the following. Set the value manually:</para>29 30 <screen os="t4"><userinput>echo "ac_cv_prog_lex_is_flex=yes" > config.cache</userinput></screen>31 32 27 <para os="a">Prepare Bison for compilation:</para> 33 28 34 <screen os="b"><userinput> ./configure --prefix=/usr --cache-file=config.cache</userinput></screen>29 <screen os="b"><userinput>M4=m4 ./configure --prefix=/usr</userinput></screen> 35 30 36 31 <para os="c">Compile the package:</para> -
BOOK/final-system/common/bzip2.xml
r88ef769 r03e6a40 33 33 34 34 <screen os="s2"><userinput>sed -i -e 's:ln -s -f $(PREFIX)/bin/:ln -s :' Makefile</userinput></screen> 35 36 <para os="s3">Make Bzip2 install its manpages in 37 <filename class="directory">/usr/share/man</filename> instead of 38 <filename class="directory">/usr/man</filename>:</para> 39 40 <screen os="s4"><userinput>sed -i 's@X)/man@X)/share/man@g' ./Makefile</userinput></screen> 35 41 36 42 <para os="a">The Bzip2 package does not contain a <command>configure</command> -
BOOK/final-system/common/cloog.xml
r88ef769 r03e6a40 33 33 LDFLAGS="-Wl,-rpath-link,/usr/lib:/lib" \ 34 34 ./configure --prefix=/usr --enable-shared --with-isl=system</userinput></screen> 35 36 <para os="s1">Apply a <command>sed</command> which prevents the attempted installation of an invalid file:</para> 37 38 <screen os="s2"><userinput>sed -i '/cmake/d' Makefile</userinput></screen> 35 39 36 40 <para os="c">Compile the package:</para> -
BOOK/final-system/common/coreutils.xml
r88ef769 r03e6a40 38 38 ./configure --prefix=/usr \ 39 39 --enable-no-install-program=kill,uptime \ 40 --enable-install-program=hostname </userinput></screen>40 --enable-install-program=hostname --libexecdir=/usr/lib</userinput></screen> 41 41 42 42 <variablelist os="d1"> … … 56 56 <screen os="f"><userinput>make</userinput></screen> 57 57 58 <para os="g">The test suite of Coreutils makes several assumptions about the 59 presence of system users and groups that are not valid within the minimal 60 environment that exists at the moment. Therefore, we will reuse the dummy 61 groups and user created during Util-linux. Skip down to <quote>Install the 62 package</quote> if not running the test suite and you did not create the 63 dummy groups and users during Util-linux.</para> 64 65 <para os="h">Now the test suite is ready to be run. First, run 58 <para os="g">Now the test suite is ready to be run. First, run 66 59 the tests that are meant to be run as user 67 60 <systemitem class="username">root</systemitem>:</para> 68 61 69 <screen os="i"><userinput remap="test">make NON_ROOT_USERNAME=dummy</userinput></screen> 70 71 <para os="j">The testsuite will now be run as the 72 <systemitem class="username">dummy</systemitem> user. Fix the permissions 73 for a few files to allow this:</para> 74 75 <screen os="k"><userinput remap="test">chown -Rv dummy .</userinput></screen> 76 77 <para os="l">Then run the remainder of the tests as the 78 <systemitem class="username">dummy</systemitem> user:</para> 79 80 <screen os="m"><userinput remap="test">su dummy -s /bin/bash \ 62 <screen os="h"><userinput remap="test">make NON_ROOT_USERNAME=nobody check-root</userinput></screen> 63 64 <para os="i">The testsuite will now be run as the 65 <systemitem class="username">nobody</systemitem> user. Some tests require 66 that the user be a member of more than one group. Add a temporary group 67 and make the user <systemitem class="username">nobody</systemitem> a part 68 of it so that the tests are not skipped:</para> 69 70 <screen os="j"><userinput remap="test">echo "dummy:x:1000:nobody" >> /etc/group</userinput></screen> 71 72 <para os="k">Fix permissions of some files so the non-root user can compile 73 and run the tests:</para> 74 75 <screen os="l"><userinput remap="test">chown -Rv nobody .</userinput></screen> 76 77 <para os="m">Then run the remainder of the tests as the 78 <systemitem class="username">nobody</systemitem> user:</para> 79 80 <screen os="n"><userinput remap="test">su nobody -s /bin/bash \ 81 81 -c "PATH=$PATH make RUN_EXPENSIVE_TESTS=yes -k check || true"</userinput></screen> 82 82 83 <para os="n">When testing is complete, remove the 84 <systemitem class="username">dummy</systemitem> user and groups:</para> 85 86 <screen os="o"><userinput remap="test">sed -i '/dummy/d' /etc/passwd /etc/group</userinput></screen> 87 88 <para os="p">Install the package:</para> 89 90 <screen os="q"><userinput>make install</userinput></screen> 91 92 <para os="r">Move programs to the locations specified by the FHS:</para> 93 94 <screen os="s"><userinput>mv -v /usr/bin/{cat,chgrp,chmod,chown,cp,date} /bin 83 <para os="o">Remove the temporary group:</para> 84 85 <screen os="p"><userinput remap="test">sed -i '/dummy/d' /etc/group</userinput></screen> 86 87 <para os="q">Install the package:</para> 88 89 <screen os="r"><userinput>make install</userinput></screen> 90 91 <para os="s">Move programs to the locations specified by the FHS:</para> 92 93 <screen os="t"><userinput>mv -v /usr/bin/{cat,chgrp,chmod,chown,cp,date} /bin 95 94 mv -v /usr/bin/{dd,df,echo,false,hostname,ln,ls,mkdir,mknod} /bin 96 95 mv -v /usr/bin/{mv,pwd,rm,rmdir,stty,true,uname} /bin 97 96 mv -v /usr/bin/chroot /usr/sbin</userinput></screen> 98 99 <para os="t">Other Coreutils programs are used by some of the scripts100 in the CLFS-Bootscripts package. As <filename101 class="directory">/usr</filename> may not be available during the early102 stages of booting, those binaries need to be on the root partition:</para>103 104 <screen os="u"><userinput>mv -v /usr/bin/{[,basename,head,install,nice} /bin105 mv -v /usr/bin/{readlink,sleep,sync,test,touch} /bin106 ln -svf ../../bin/install /usr/bin</userinput></screen>107 97 108 98 </sect2> -
BOOK/final-system/common/diffutils.xml
r88ef769 r03e6a40 26 26 <title>Installation of Diffutils</title> 27 27 28 <para os="s1">Fix a file so locale files are installed:</para> 29 30 <screen os="s2"><userinput>sed -i 's:= @mkdir_p@:= /bin/mkdir -p:' po/Makefile.in.in</userinput></screen> 31 28 32 <para os="a">Prepare Diffutils for compilation:</para> 29 33 30 34 <screen os="b"><userinput>./configure --prefix=/usr</userinput></screen> 31 35 32 <para os="s 1">Diffutils wants <command>ed</command> as the default editor.36 <para os="s3">Diffutils wants <command>ed</command> as the default editor. 33 37 The following sed will change the default to <command>vim</command>:</para> 34 38 35 <screen os="s 2"><userinput>sed -i 's@\(^#define DEFAULT_EDITOR_PROGRAM \).*@\1"vi"@' lib/config.h</userinput></screen>39 <screen os="s4"><userinput>sed -i 's@\(^#define DEFAULT_EDITOR_PROGRAM \).*@\1"vi"@' lib/config.h</userinput></screen> 36 40 37 41 <para os="c">Compile the package:</para> -
BOOK/final-system/common/e2fsprogs.xml
r88ef769 r03e6a40 64 64 <para>This creates the shared libraries which some programs 65 65 in this package use.</para> 66 </listitem> 67 </varlistentry> 68 69 <varlistentry os="e3"> 70 <term><parameter>--disable-*</parameter></term> 71 <listitem> 72 <para>This prevents E2fsprogs from building and installing the 73 <systemitem class="library">libuuid</systemitem> and 74 <systemitem class="library">libblkid</systemitem> libraries, the 75 <systemitem class="daemon">uuidd</systemitem> daemon, and the 76 <command>fsck</command> wrapper, as Util-Linux installed all of 77 them earlier.</para> 66 78 </listitem> 67 79 </varlistentry> -
BOOK/final-system/common/flex.xml
r88ef769 r03e6a40 28 28 <para os="a">Prepare Flex for compilation:</para> 29 29 30 <screen os="b"><userinput> ./configure --prefix=/usr</userinput></screen>30 <screen os="b"><userinput>M4=m4 ./configure --prefix=/usr --docdir=/usr/share/doc/flex-&flex-version;</userinput></screen> 31 31 32 32 <para os="c">Compile the package:</para> … … 42 42 <screen os="g"><userinput>make install</userinput></screen> 43 43 44 <para os="h">There are some packages that expect to find the 45 <filename class="libraryfile">lex</filename> library in <filename 46 class="directory">/usr/lib</filename>. Create a symlink to account for 47 this:</para> 48 49 <screen os="i"><userinput>ln -sv libfl.a /usr/lib/libl.a</userinput></screen> 50 51 <para os="j">A few programs do not know about <command>flex</command> yet and 44 <para os="h">A few programs do not know about <command>flex</command> yet and 52 45 try to run its predecessor, <command>lex</command>. To support those 53 46 programs, create a wrapper script named <filename>lex</filename> that … … 55 48 mode:</para> 56 49 57 <screen os=" k"><userinput>cat > /usr/bin/lex << "EOF"50 <screen os="i"><userinput>cat > /usr/bin/lex << "EOF" 58 51 <literal>#!/bin/sh 59 52 # Begin /usr/bin/lex … … 73 66 <segtitle>Installed programs</segtitle> 74 67 <segtitle>Installed libraries</segtitle> 68 <segtitle>Installed directory</segtitle> 75 69 76 70 <seglistitem> 77 <seg>flex and lex</seg> 78 <seg>libfl.a and libfl_pic.a</seg> 71 <seg>flex, flex++ (link to flex), and lex</seg> 72 <seg>libfl.[a,so] and libfl_pic.[a,so]</seg> 73 <seg>/usr/share/doc/flex-&flex-version;</seg> 79 74 </seglistitem> 80 75 </segmentedlist> … … 119 114 </varlistentry> 120 115 121 <varlistentry id="libfl .a">122 <term><filename class="libraryfile">libfl .a</filename></term>116 <varlistentry id="libfl"> 117 <term><filename class="libraryfile">libfl</filename></term> 123 118 <listitem> 124 119 <para>The <filename class="libraryfile">flex</filename> library</para> 125 <indexterm zone="ch-system-flex libfl .a">126 <primary sortas="c-libfl .a">libfl.a</primary>120 <indexterm zone="ch-system-flex libfl"> 121 <primary sortas="c-libfl">libfl</primary> 127 122 </indexterm> 128 123 </listitem> 129 124 </varlistentry> 130 125 131 <varlistentry id="libfl_pic .a">132 <term><filename class="libraryfile">libfl_pic .a</filename></term>126 <varlistentry id="libfl_pic"> 127 <term><filename class="libraryfile">libfl_pic</filename></term> 133 128 <listitem> 134 129 <para>The <filename class="libraryfile">flex</filename> library</para> 135 <indexterm zone="ch-system-flex libfl_pic .a">136 <primary sortas="c-libfl .a">libfl_pic.a</primary>130 <indexterm zone="ch-system-flex libfl_pic"> 131 <primary sortas="c-libfl">libfl_pic</primary> 137 132 </indexterm> 138 133 </listitem> -
BOOK/final-system/common/gawk.xml
r88ef769 r03e6a40 42 42 <screen os="g"><userinput>make install</userinput></screen> 43 43 44 <para os="h">Install the documentation:</para> 45 46 <screen os="i"><userinput>mkdir -v /usr/share/doc/gawk-&gawk-version; 47 cp -v doc/{awkforai.txt,*.{eps,pdf,jpg}} /usr/share/doc/gawk-&gawk-version;</userinput></screen> 48 44 49 </sect2> 45 50 … … 54 59 <seg>awk (link to gawk), gawk, gawk-&gawk-version;, grcat, igawk, 55 60 pgawk, pgawk-&gawk-version;, and pwcat</seg> 56 <seg>/usr/lib/awk, /usr/share/awk</seg> 61 <seg>/usr/lib/awk, /usr/lib/gawk, /usr/share/awk, 62 /usr/share/doc/gawk-&gawk-version;</seg> 57 63 </seglistitem> 58 64 </segmentedlist> -
BOOK/final-system/common/gcc.xml
r88ef769 r03e6a40 34 34 suppress the execution of the <command>fixincludes</command> script:</para> 35 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 39 <para os="d">Apply a <command>sed</command> substitution that will suppress the 40 installation of <filename class="libraryfile">libiberty.a</filename>. The 41 version of <filename class="libraryfile">libiberty.a</filename> provided by 42 Binutils will be used instead:</para> 43 44 <screen os="e"><userinput>sed -i 's/install_to_$(INSTALL_DEST) //' libiberty/Makefile.in</userinput></screen> 36 <screen os="fix2"><userinput>sed -i 's@\./fixinc\.sh@-c true@' gcc/Makefile.in</userinput></screen> 45 37 46 38 <para os="f">The GCC documentation recommends building GCC outside of the source … … 52 44 <para os="h">Prepare GCC for compilation:</para> 53 45 54 <screen os="i"><userinput> CC="gcc -isystem /usr/include" \46 <screen os="i"><userinput>SED=sed CC="gcc -isystem /usr/include" \ 55 47 CXX="g++ -isystem /usr/include" \ 56 48 LDFLAGS="-Wl,-rpath-link,/usr/lib:/lib" \ … … 60 52 --enable-clocale=gnu --enable-languages=c,c++ \ 61 53 --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> 54 --with-system-zlib --enable-checking=release --enable-libstdcxx-time</userinput></screen> 65 55 66 56 <para os="j">Compile the package:</para> … … 99 89 <screen os="t"><userinput>make install</userinput></screen> 100 90 101 <para os="u">Some packages expect the C preprocessor to be installed in the 91 <para os="u">Install the <filename class="headerfile">libiberty</filename> header 92 file that is needed by some packages:</para> 93 94 <screen os="v"><userinput>cp -v ../gcc-&gcc-version;/include/libiberty.h /usr/include</userinput></screen> 95 96 <para os="w">Some packages expect the C preprocessor to be installed in the 102 97 <filename class="directory">/lib</filename> directory. 103 98 To support those packages, create this symlink:</para> 104 99 105 <screen os=" v"><userinput>ln -sv ../usr/bin/cpp /lib</userinput></screen>106 107 <para os=" w">Many packages use the name <command>cc</command> to call the C100 <screen os="x"><userinput>ln -sv ../usr/bin/cpp /lib</userinput></screen> 101 102 <para os="y">Many packages use the name <command>cc</command> to call the C 108 103 compiler. To satisfy those packages, create a symlink:</para> 109 104 110 <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>105 <screen os="z"><userinput>ln -sv gcc /usr/bin/cc</userinput></screen> 106 107 <para os="aa">Finally, move a misplaced file:</para> 108 109 <screen os="ab"><userinput>mv -v /usr/lib/*gdb.py /usr/share/gdb/auto-load/usr/lib</userinput></screen> 115 110 116 111 </sect2> … … 126 121 <seglistitem> 127 122 <seg>c++, cc (link to gcc), cpp, g++, gcc, and gcov</seg> 128 <seg>libasan.[a,so], libgcc.a, libgcc_eh.a, libgcc_s.so, libgcov.a, 129 libgomp.[a,so], libmudflap.[a,so], libmudflapth.[a,so], libssp.[a,so], 130 libssp_nonshared.a, libstdc++.[a,so], libsupc++.a, and libtsan.[a,so]</seg> 123 <seg>libasan.[a,so], libatomic.[a,so], libgcc.a, libgcc_eh.a, libgcc_s.so, libgcov.a, 124 libgomp.[a,so], libiberty.a, libitm.[a,so], liblto_plugin.so, libmudflap.[a,so], libmudflapth.[a,so], 125 libquadmath.[a,so], libssp.[a,so], libssp_nonshared.a, libstdc++.[a,so], libsupc++.a, and 126 libtsan.[a,so]</seg> 131 127 <seg>/usr/include/c++, /usr/lib/gcc, /usr/share/gcc-&gcc-version;</seg> 132 128 </seglistitem> … … 210 206 </varlistentry> 211 207 208 <varlistentry id="libatomic"> 209 <term><filename class="libraryfile">libatomic</filename></term> 210 <listitem> 211 <para>A GCC support runtime library for atomic operations not 212 supported by hardware</para> 213 <indexterm zone="ch-system-gcc libatomic"> 214 <primary sortas="c-libatomic*">libatomic*</primary> 215 </indexterm> 216 </listitem> 217 </varlistentry> 218 212 219 <varlistentry id="libgcc"> 213 220 <term><filename class="libraryfile">libgcc</filename></term> … … 242 249 </varlistentry> 243 250 251 <varlistentry id="libiberty"> 252 <term><filename class="libraryfile">libiberty</filename></term> 253 <listitem> 254 <para>Contains routines used by various GNU programs, including 255 <command>getopt</command>, <command>obstack</command>, 256 <command>strerror</command>, <command>strtol</command>, and 257 <command>strtoul</command></para> 258 <indexterm zone="ch-system-gcc libiberty"> 259 <primary sortas="c-libiberty">libiberty</primary> 260 </indexterm> 261 </listitem> 262 </varlistentry> 263 264 <varlistentry id="libitm"> 265 <term><filename class="libraryfile">libitm</filename></term> 266 <listitem> 267 <para>The GNU Transactional Memory Library, which provides 268 transaction support for accesses to a process's memory</para> 269 <indexterm zone="ch-system-gcc libitm"> 270 <primary sortas="c-libitm*">libitm*</primary> 271 </indexterm> 272 </listitem> 273 </varlistentry> 274 275 <varlistentry id="liblto_plugin"> 276 <term><filename class="libraryfile">liblto_plugin</filename></term> 277 <listitem> 278 <para>Runtime library for GCC's link-time optimization plugin</para> 279 <indexterm zone="ch-system-gcc liblto_plugin"> 280 <primary sortas="c-liblto_plugin">liblto_plugin</primary> 281 </indexterm> 282 </listitem> 283 </varlistentry> 284 244 285 <varlistentry id="libmudflap"> 245 286 <term><filename class="libraryfile">libmudflap</filename></term> … … 253 294 </varlistentry> 254 295 296 <varlistentry id="libquadmath"> 297 <term><filename class="libraryfile">libquadmath</filename></term> 298 <listitem> 299 <para>The GCC Quad-Precision Math Libarary API</para> 300 <indexterm zone="ch-system-gcc libquadmath"> 301 <primary sortas="c-libquadmath*">libquadmath*</primary> 302 </indexterm> 303 </listitem> 304 </varlistentry> 305 255 306 <varlistentry id="libssp"> 256 307 <term><filename class="libraryfile">libssp</filename></term> -
BOOK/final-system/common/gettext.xml
r88ef769 r03e6a40 30 30 <para os="a">Prepare Gettext for compilation:</para> 31 31 32 <screen os="b"><userinput>./configure --prefix=/usr </userinput></screen>32 <screen os="b"><userinput>./configure --prefix=/usr --docdir=/usr/share/doc/gettext-&gettext-version;</userinput></screen> 33 33 34 34 <para os="c">Compile the package:</para> … … 61 61 <seg>libasprintf.[a,so], libgettextlib.so, libgettextpo.[a,so], 62 62 libgettextsrc.so, and preloadable_libintl.so</seg> 63 <seg>/usr/lib/gettext, /usr/share/doc/gettext, /usr/share/gettext</seg> 63 <seg>/usr/lib/gettext, /usr/share/doc/gettext-&gettext-version;, 64 /usr/share/gettext</seg> 64 65 </seglistitem> 65 66 </segmentedlist> -
BOOK/final-system/common/glibc.xml
r88ef769 r03e6a40 6 6 ]> 7 7 8 <sect1 id="ch-system- eglibc" role="wrap">9 <?dbhtml filename=" eglibc.html"?>10 11 <title> EGLIBC-&eglibc-version;</title>12 13 <indexterm zone="ch-system- eglibc">14 <primary sortas="a- EGLIBC">EGLIBC</primary>8 <sect1 id="ch-system-glibc" role="wrap"> 9 <?dbhtml filename="glibc.html"?> 10 11 <title>GLIBC-&glibc-version;</title> 12 13 <indexterm zone="ch-system-glibc"> 14 <primary sortas="a-GLIBC">GLIBC</primary> 15 15 </indexterm> 16 16 … … 18 18 <title/> 19 19 20 <para>The EGLIBC package contains the main C library. This library provides20 <para>The GLIBC package contains the main C library. This library provides 21 21 the basic routines for allocating memory, searching directories, opening and 22 22 closing files, reading and writing files, string handling, pattern matching, … … 26 26 27 27 <sect2 role="installation"> 28 <title>Installation of EGLIBC</title>28 <title>Installation of GLIBC</title> 29 29 30 30 <note os="z"> … … 34 34 <quote>This library provides an <function>iconv()</function> 35 35 implementation, for use on systems which don't have one, or whose 36 implementation cannot convert from/to Unicode.</quote> EGLIBC provides36 implementation cannot convert from/to Unicode.</quote> GLIBC provides 37 37 an <function>iconv()</function> implementation and can convert from/to 38 38 Unicode, therefore libiconv is not required on a CLFS system.</para> … … 58 58 unset LINKER</userinput></screen> 59 59 60 <para os="b">The EGLIBC build system is self-contained and will install60 <para os="b">The GLIBC build system is self-contained and will install 61 61 perfectly, even though the compiler specs file and linker are still 62 62 pointing at <filename class="directory">/tools</filename>. The specs 63 and linker cannot be adjusted before the EGLIBC install because the64 EGLIBC Autoconf tests would give false results and defeat the goal63 and linker cannot be adjusted before the GLIBC install because the 64 GLIBC Autoconf tests would give false results and defeat the goal 65 65 of achieving a clean build.</para> 66 66 67 <para os="s1">A llow EGLIBC to detect Make-4.x:</para>68 69 <screen os="s2"><userinput>sed - r -i 's/(3..89..)/\1 | 4.*/' configure</userinput></screen>70 71 <para os="e">The EGLIBC documentation recommends building EGLIBC outside of the source directory in a dedicated build directory:</para>72 73 <screen os="f"><userinput>mkdir -v ../ eglibc-build74 cd ../ eglibc-build</userinput></screen>75 76 <para os="g">Prepare EGLIBC for compilation:</para>77 78 <screen os="h"><userinput>../ eglibc-&eglibc-version;/configure --prefix=/usr \79 --disable-profile --enable-kernel=2.6.32 --libexecdir=/usr/lib/ eglibc \67 <para os="s1">Apply the following sed so the <command>tzselect</command> script works properly:</para> 68 69 <screen os="s2"><userinput>sed -i 's/\\$$(pwd)/`pwd`/' timezone/Makefile</userinput></screen> 70 71 <para os="e">The GLIBC documentation recommends building GLIBC outside of the source directory in a dedicated build directory:</para> 72 73 <screen os="f"><userinput>mkdir -v ../glibc-build 74 cd ../glibc-build</userinput></screen> 75 76 <para os="g">Prepare GLIBC for compilation:</para> 77 78 <screen os="h"><userinput>../glibc-&glibc-version;/configure --prefix=/usr \ 79 --disable-profile --enable-kernel=2.6.32 --libexecdir=/usr/lib/glibc \ 80 80 --enable-obsolete-rpc</userinput></screen> 81 81 … … 84 84 85 85 <varlistentry> 86 <term><parameter>--libexecdir=/usr/lib/ eglibc</parameter></term>86 <term><parameter>--libexecdir=/usr/lib/glibc</parameter></term> 87 87 <listitem> 88 88 <para>This changes the location of the <command>getconf</command> 89 89 utility from its default of <filename 90 90 class="directory">/usr/libexec</filename> to <filename 91 class="directory">/usr/lib/ eglibc</filename>.</para>91 class="directory">/usr/lib/glibc</filename>.</para> 92 92 </listitem> 93 93 </varlistentry> … … 99 99 100 100 <important os="l"> 101 <para>The test suite for EGLIBC is considered critical.101 <para>The test suite for GLIBC is considered critical. 102 102 Do not skip it under any circumstance.</para> 103 103 </important> … … 108 108 <!-- items n,o,p no longer the master, use x86_64 which has no failures --> 109 109 110 <screen os="n"><userinput remap="test">cp -v ../eglibc-&eglibc-version;/iconvdata/gconv-modules iconvdata 111 make -k check 2>&1 | tee eglibc-check-log; grep Error eglibc-check-log</userinput></screen> 112 113 <para os="o">The EGLIBC test suite is highly dependent on certain functions of 114 the host system, in particular the kernel. The posix/annexc test normally fails 110 <screen os="n"><userinput remap="test">cp -v ../glibc-&glibc-version;/iconvdata/gconv-modules iconvdata 111 make -k check 2>&1 | tee glibc-check-log; grep Error glibc-check-log</userinput></screen> 112 113 <para os="o">The GLIBC test suite is highly dependent on certain functions of 114 the host system, in particular the kernel. The <emphasis>posix/annexc</emphasis> and 115 <emphasis>conform/run-conformtest</emphasis> tests normally fail 115 116 and you should see <literal>Error 1 (ignored)</literal> in the output. Apart 116 from this, the EGLIBC test suite is always expected to pass. However, in certain117 from this, the GLIBC test suite is always expected to pass. However, in certain 117 118 circumstances, some failures are unavoidable. If a test fails because of a missing 118 119 program (or missing symbolic link), or a segfault, you will see an error code … … 123 124 124 125 <itemizedlist os="p"> 126 <listitem> 127 <para>The <emphasis>nptl/tst-clock2</emphasis>, 128 <emphasis>nptl/tst-attr3</emphasis>, 129 <emphasis>tst/tst-cputimer1</emphasis>, and 130 <emphasis>rt/tst-cpuclock2</emphasis> 131 tests have been known to fail. The 132 reason is not completely understood, but indications are that minor 133 timing issues can trigger these failures.</para> 134 </listitem> 125 135 <listitem> 126 136 <para>The <emphasis>math</emphasis> tests sometimes fail. … … 137 147 <listitem> 138 148 <para>When running on older and slower hardware, some tests 139 can fail because of test timeouts being exceeded.</para> 149 can fail because of test timeouts being exceeded. 150 Modifying the make check command to set a TIMEOUTFACTOR is reported to 151 help eliminate these errors (e.g. <command>TIMEOUTFACTOR=16 152 make -k check</command>).</para> 153 </listitem> 154 <listitem> 155 <para>posix/tst-getaddrinfo4 will always fail due to not having a network 156 connection when the test is run.</para> 140 157 </listitem> 141 158 </itemizedlist> 142 159 143 <para os="q">Though it is a harmless message, the install stage of EGLIBC will160 <para os="q">Though it is a harmless message, the install stage of GLIBC will 144 161 complain about the absence of <filename>/etc/ld.so.conf</filename>. 145 162 Prevent this warning with:</para> … … 147 164 <screen os="r"><userinput>touch /etc/ld.so.conf</userinput></screen> 148 165 149 <para os="s">Install the package:</para> 150 151 <screen os="t"><userinput>make install</userinput></screen> 166 <para os="s">Install the package, and remove unneeded files from 167 <filename class="directory">/usr/include/rpcsvc</filename>:</para> 168 169 <screen os="t"><userinput>make install && 170 rm -v /usr/include/rpcsvc/*.x</userinput></screen> 171 172 <para os="u">Install the configuration file and runtime directory for 173 <command>nscd</command>:</para> 174 175 <screen os="v"><userinput>cp -v ../glibc-2.19/nscd/nscd.conf /etc/nscd.conf 176 mkdir -pv /var/cache/nscd</userinput></screen> 177 178 <para os="w">Install the Systemd support files for <command>nscd</command>:</para> 179 180 <screen os="x"><userinput>install -v -Dm644 ../glibc-2.19/nscd/nscd.tmpfiles /usr/lib/tmpfiles.d/nscd.conf 181 install -v -Dm644 ../glibc-2.19/nscd/nscd.service /lib/systemd/system/nscd.service</userinput></screen> 152 182 153 183 </sect2> 154 184 155 <sect2 id="i18n- eglibc" role="configuration">185 <sect2 id="i18n-glibc" role="configuration"> 156 186 <title>Internationalization</title> 157 187 … … 164 194 <para>To save time, an alternative to running the previous command (which 165 195 generates and installs every locale listed in the 166 <filename> eglibc-&eglibc-version;/localedata/SUPPORTED</filename> file) is196 <filename>glibc-&glibc-version;/localedata/SUPPORTED</filename> file) is 167 197 to install only those locales that are wanted and needed. This can be 168 198 achieved by using the <command>localedef</command> command. Information on 169 199 this command is located in the <filename>INSTALL</filename> file in the 170 EGLIBC source. However, there are a number of locales that are essential in200 GLIBC source. However, there are a number of locales that are essential in 171 201 order for the tests of future packages to pass, in particular, the 172 202 <emphasis>libstdc++</emphasis> tests from GCC. The following instructions, … … 200 230 fa_IR locales as well—they have been installed only for GCC and 201 231 Gettext tests to pass, and the <command>watch</command> program (part of 202 the Procps package) does not work properly in them. Various attempts to232 the Procps-ng package) does not work properly in them. Various attempts to 203 233 circumvent these restrictions are documented in internationalization-related 204 234 hints.</para> … … 206 236 </sect2> 207 237 208 <sect2 id="conf- eglibc" role="configuration">209 <title>Configuring EGLIBC</title>210 211 <indexterm zone="conf- eglibc">238 <sect2 id="conf-glibc" role="configuration"> 239 <title>Configuring GLIBC</title> 240 241 <indexterm zone="conf-glibc"> 212 242 <primary sortas="e-/etc/nsswitch.conf">/etc/nsswitch.conf</primary> 213 243 </indexterm> 214 244 215 <indexterm zone="conf- eglibc">245 <indexterm zone="conf-glibc"> 216 246 <primary sortas="e-/etc/localtime">/etc/localtime</primary> 217 247 </indexterm> 218 248 219 249 <para>The <filename>/etc/nsswitch.conf</filename> file needs to be created 220 because, although EGLIBC provides defaults when this file is missing or221 corrupt, the EGLIBC defaults do not work well in a networked environment.250 because, although GLIBC provides defaults when this file is missing or 251 corrupt, the GLIBC defaults do not work well in a networked environment. 222 252 The time zone also needs to be configured.</para> 223 253 … … 250 280 251 281 for tz in etcetera southamerica northamerica europe africa antarctica \ 252 asia australasia backward pacificnew solar87 solar88 solar89\282 asia australasia backward pacificnew \ 253 283 systemv; do 254 284 zic -L /dev/null -d $ZONEINFO -y "sh yearistype.sh" ${tz} … … 309 339 <filename>/etc/localtime</filename> file by running:</para> 310 340 311 <screen><userinput>cp -v --remove-destination/usr/share/zoneinfo/<replaceable>[xxx]</replaceable> \341 <screen><userinput>cp -v /usr/share/zoneinfo/<replaceable>[xxx]</replaceable> \ 312 342 /etc/localtime</userinput></screen> 313 343 314 344 <para>Replace <replaceable>[xxx]</replaceable> with the name of the time zone 315 345 that <command>tzselect</command> provided (e.g., Canada/Eastern).</para> 316 317 <variablelist>318 <title>The meaning of the cp option:</title>319 320 <varlistentry>321 <term><parameter>--remove-destination</parameter></term>322 <listitem>323 <para>This is needed to force removal of the already existing symbolic324 link. The reason for copying the file instead of using a symlink is to325 cover the situation where <filename class="directory">/usr</filename>326 is on a separate partition. This could be important when booted into327 single user mode.</para>328 </listitem>329 </varlistentry>330 </variablelist>331 346 332 347 </sect2> … … 367 382 </sect2> 368 383 369 <sect2 id="contents- eglibc" role="content">370 <title>Contents of EGLIBC</title>384 <sect2 id="contents-glibc" role="content"> 385 <title>Contents of GLIBC</title> 371 386 372 387 <segmentedlist> … … 378 393 <seg>catchsegv, gencat, getconf, getent, iconv, iconvconfig, ldconfig, 379 394 ldd, lddlibc4, locale, localedef, makedb, mtrace, nscd, 380 pcprofiledump, pldd, rpcgen, sln, s prof, tzselect, xtrace,zdump,381 and zic</seg>395 pcprofiledump, pldd, rpcgen, sln, sotruss, sprof, tzselect, xtrace, 396 zdump, and zic</seg> 382 397 <seg>ld.so, libBrokenLocale.[a,so], libSegFault.so, libanl.[a,so], 383 lib bsd-compat.a, libc.[a,so], libc_nonshared.a, libcidn.[a,so],384 lib crypt.[a,so], libdl.[a,so], libg.a, libieee.a, libm.[a,so],385 libm check.a, libmemusage.so, libnsl.a, libnss_compat.so, libnss_dns.so,398 libc.[a,so], libc_nonshared.a, libcidn.[a,so], libcrypt.[a,so], 399 libdl.[a,so], libg.a, libieee.a, libm.[a,so], libmcheck.a, 400 libmemusage.so, libnsl.a, libnss_compat.so, libnss_dns.so, 386 401 libnss_files.so, libnss_hesiod.so, libnss_nis.so, libnss_nisplus.so, 387 402 libpcprofile.so, libpthread.[a,so], libpthread_nonshared.a, … … 394 409 /usr/include/netrom, /usr/include/netrose, /usr/include/nfs, 395 410 /usr/include/protocols, /usr/include/rpc, /usr/include/rpcsvc, 396 /usr/include/sys, /usr/lib/gconv, /usr/lib/eglibc, /usr/lib/locale, 397 /usr/share/i18n, /usr/share/zoneinfo, /var/cache/ldconfig</seg> 411 /usr/include/sys, /usr/lib/audit, /usr/lib/gconv, /usr/lib/glibc, /usr/lib/locale, 412 /usr/share/i18n, /usr/share/zoneinfo, /var/cache/ldconfig, and 413 /var/cache/nscd</seg> 398 414 </seglistitem> 399 415 </segmentedlist> … … 409 425 <para>Can be used to create a stack trace when a program 410 426 terminates with a segmentation fault</para> 411 <indexterm zone="ch-system- eglibc catchsegv">427 <indexterm zone="ch-system-glibc catchsegv"> 412 428 <primary sortas="b-catchsegv">catchsegv</primary> 413 429 </indexterm> … … 419 435 <listitem> 420 436 <para>Generates message catalogues</para> 421 <indexterm zone="ch-system- eglibc gencat">437 <indexterm zone="ch-system-glibc gencat"> 422 438 <primary sortas="b-gencat">gencat</primary> 423 439 </indexterm> … … 430 446 <para>Displays the system configuration values for file system specific 431 447 variables</para> 432 <indexterm zone="ch-system- eglibc getconf">448 <indexterm zone="ch-system-glibc getconf"> 433 449 <primary sortas="b-getconf">getconf</primary> 434 450 </indexterm> … … 440 456 <listitem> 441 457 <para>Gets entries from an administrative database</para> 442 <indexterm zone="ch-system- eglibc getent">458 <indexterm zone="ch-system-glibc getent"> 443 459 <primary sortas="b-getent">getent</primary> 444 460 </indexterm> … … 450 466 <listitem> 451 467 <para>Performs character set conversion</para> 452 <indexterm zone="ch-system- eglibc iconv">468 <indexterm zone="ch-system-glibc iconv"> 453 469 <primary sortas="b-iconv">iconv</primary> 454 470 </indexterm> … … 461 477 <para>Creates fastloading <command>iconv</command> module configuration 462 478 files</para> 463 <indexterm zone="ch-system- eglibc iconvconfig">479 <indexterm zone="ch-system-glibc iconvconfig"> 464 480 <primary sortas="b-iconvconfig">iconvconfig</primary> 465 481 </indexterm> … … 471 487 <listitem> 472 488 <para>Configures the dynamic linker runtime bindings</para> 473 <indexterm zone="ch-system- eglibc ldconfig">489 <indexterm zone="ch-system-glibc ldconfig"> 474 490 <primary sortas="b-ldconfig">ldconfig</primary> 475 491 </indexterm> … … 482 498 <para>Reports which shared libraries are required 483 499 by each given program or shared library</para> 484 <indexterm zone="ch-system- eglibc ldd">500 <indexterm zone="ch-system-glibc ldd"> 485 501 <primary sortas="b-ldd">ldd</primary> 486 502 </indexterm> … … 492 508 <listitem> 493 509 <para>Assists <command>ldd</command> with object files</para> 494 <indexterm zone="ch-system- eglibc lddlibc4">510 <indexterm zone="ch-system-glibc lddlibc4"> 495 511 <primary sortas="b-lddlibc4">lddlibc4</primary> 496 512 </indexterm> … … 503 519 <para>Tells the compiler to enable or disable the use of POSIX locales 504 520 for built-in operations</para> 505 <indexterm zone="ch-system- eglibc locale">521 <indexterm zone="ch-system-glibc locale"> 506 522 <primary sortas="b-locale">locale</primary> 507 523 </indexterm> … … 513 529 <listitem> 514 530 <para>Compiles locale specifications</para> 515 <indexterm zone="ch-system- eglibc localedef">531 <indexterm zone="ch-system-glibc localedef"> 516 532 <primary sortas="b-localedef">localedef</primary> 517 533 </indexterm> … … 523 539 <listitem> 524 540 <para>Creates a simple database from textual input</para> 525 <indexterm zone="ch-system- eglibc makedb">541 <indexterm zone="ch-system-glibc makedb"> 526 542 <primary sortas="b-makedb">makedb</primary> 527 543 </indexterm> … … 534 550 <para>Reads and interprets a memory trace file and 535 551 displays a summary in human-readable format</para> 536 <indexterm zone="ch-system- eglibc mtrace">552 <indexterm zone="ch-system-glibc mtrace"> 537 553 <primary sortas="b-mtrace">mtrace</primary> 538 554 </indexterm> … … 545 561 <para>A daemon that provides a cache for the most common name 546 562 service requests</para> 547 <indexterm zone="ch-system- eglibc nscd">563 <indexterm zone="ch-system-glibc nscd"> 548 564 <primary sortas="b-nscd">nscd</primary> 549 565 </indexterm> … … 555 571 <listitem> 556 572 <para>Dumps information generated by PC profiling</para> 557 <indexterm zone="ch-system- eglibc pcprofiledump">573 <indexterm zone="ch-system-glibc pcprofiledump"> 558 574 <primary sortas="b-pcprofiledump">pcprofiledump</primary> 559 575 </indexterm> … … 565 581 <listitem> 566 582 <para>Lists dynamic shared objects used by running processes</para> 567 <indexterm zone="ch-system- eglibc pldd">583 <indexterm zone="ch-system-glibc pldd"> 568 584 <primary sortas="b-pldd">pldd</primary> 569 585 </indexterm> … … 576 592 <para>Generates C code to implement the Remote Procecure Call (RPC) 577 593 protocol</para> 578 <indexterm zone="ch-system- eglibc rpcgen">594 <indexterm zone="ch-system-glibc rpcgen"> 579 595 <primary sortas="b-rpcgen">rpcgen</primary> 580 596 </indexterm> … … 586 602 <listitem> 587 603 <para>A statically linked program that creates symbolic links</para> 588 <indexterm zone="ch-system- eglibc sln">604 <indexterm zone="ch-system-glibc sln"> 589 605 <primary sortas="b-sln">sln</primary> 590 606 </indexterm> … … 596 612 <listitem> 597 613 <para>Traces shared library procedure calls of a specified command</para> 598 <indexterm zone="ch-system- eglibc sotruss">614 <indexterm zone="ch-system-glibc sotruss"> 599 615 <primary sortas="b-sotruss">sotruss</primary> 600 616 </indexterm> … … 606 622 <listitem> 607 623 <para>Reads and displays shared object profiling data</para> 608 <indexterm zone="ch-system- eglibc sprof">624 <indexterm zone="ch-system-glibc sprof"> 609 625 <primary sortas="b-sprof">sprof</primary> 610 626 </indexterm> … … 617 633 <para>Asks the user about the location of the 618 634 system and reports the corresponding time zone description</para> 619 <indexterm zone="ch-system- eglibc tzselect">635 <indexterm zone="ch-system-glibc tzselect"> 620 636 <primary sortas="b-tzselect">tzselect</primary> 621 637 </indexterm> … … 628 644 <para>Traces the execution of a program by 629 645 printing the currently executed function</para> 630 <indexterm zone="ch-system- eglibc xtrace">646 <indexterm zone="ch-system-glibc xtrace"> 631 647 <primary sortas="b-xtrace">xtrace</primary> 632 648 </indexterm> … … 638 654 <listitem> 639 655 <para>The time zone dumper</para> 640 <indexterm zone="ch-system- eglibc zdump">656 <indexterm zone="ch-system-glibc zdump"> 641 657 <primary sortas="b-zdump">zdump</primary> 642 658 </indexterm> … … 648 664 <listitem> 649 665 <para>The time zone compiler</para> 650 <indexterm zone="ch-system- eglibc zic">666 <indexterm zone="ch-system-glibc zic"> 651 667 <primary sortas="b-zic">zic</primary> 652 668 </indexterm> … … 658 674 <listitem> 659 675 <para>The helper program for shared library executables</para> 660 <indexterm zone="ch-system- eglibc ld.so">676 <indexterm zone="ch-system-glibc ld.so"> 661 677 <primary sortas="c-ld.so">ld.so</primary> 662 678 </indexterm> … … 668 684 <listitem> 669 685 <para>Used by programs, such as Mozilla, to solve broken locales</para> 670 <indexterm zone="ch-system- eglibc libBrokenLocale">686 <indexterm zone="ch-system-glibc libBrokenLocale"> 671 687 <primary sortas="c-libBrokenLocale">libBrokenLocale</primary> 672 688 </indexterm> … … 678 694 <listitem> 679 695 <para>The segmentation fault signal handler</para> 680 <indexterm zone="ch-system- eglibc libSegFault">696 <indexterm zone="ch-system-glibc libSegFault"> 681 697 <primary sortas="c-libSegFault">libSegFault</primary> 682 698 </indexterm> … … 688 704 <listitem> 689 705 <para>An asynchronous name lookup library</para> 690 <indexterm zone="ch-system- eglibc libanl">706 <indexterm zone="ch-system-glibc libanl"> 691 707 <primary sortas="c-libanl">libanl</primary> 692 </indexterm>693 </listitem>694 </varlistentry>695 696 <varlistentry id="libbsd-compat">697 <term><filename class="libraryfile">libbsd-compat</filename></term>698 <listitem>699 <para>Provides the portability needed700 in order to run certain Berkey Software Distribution (BSD) programs701 under Linux</para>702 <indexterm zone="ch-system-eglibc libbsd-compat">703 <primary sortas="c-libbsd-compat">libbsd-compat</primary>704 708 </indexterm> 705 709 </listitem> … … 710 714 <listitem> 711 715 <para>The main C library</para> 712 <indexterm zone="ch-system- eglibc libc">716 <indexterm zone="ch-system-glibc libc"> 713 717 <primary sortas="c-libc">libc</primary> 714 718 </indexterm> … … 719 723 <term><filename class="libraryfile">libcidn</filename></term> 720 724 <listitem> 721 <para>Used internally by EGLIBC for handling internationalized domain725 <para>Used internally by GLIBC for handling internationalized domain 722 726 names in the <function>getaddrinfo()</function> function</para> 723 <indexterm zone="ch-system- eglibc libcidn">727 <indexterm zone="ch-system-glibc libcidn"> 724 728 <primary sortas="c-libcidn">libcidn</primary> 725 729 </indexterm> … … 731 735 <listitem> 732 736 <para>The cryptography library</para> 733 <indexterm zone="ch-system- eglibc libcrypt">737 <indexterm zone="ch-system-glibc libcrypt"> 734 738 <primary sortas="c-libcrypt">libcrypt</primary> 735 739 </indexterm> … … 741 745 <listitem> 742 746 <para>The dynamic linking interface library</para> 743 <indexterm zone="ch-system- eglibc libdl">747 <indexterm zone="ch-system-glibc libdl"> 744 748 <primary sortas="c-libdl">libdl</primary> 745 749 </indexterm> … … 751 755 <listitem> 752 756 <para>A runtime library for <command>g++</command></para> 753 <indexterm zone="ch-system- eglibc libg">757 <indexterm zone="ch-system-glibc libg"> 754 758 <primary sortas="c-libg">libg</primary> 755 759 </indexterm> … … 762 766 <para>The Institute of Electrical and Electronic Engineers (IEEE) 763 767 floating point library</para> 764 <indexterm zone="ch-system- eglibc libieee">768 <indexterm zone="ch-system-glibc libieee"> 765 769 <primary sortas="c-libieee">libieee</primary> 766 770 </indexterm> … … 772 776 <listitem> 773 777 <para>The mathematical library</para> 774 <indexterm zone="ch-system- eglibc libm">778 <indexterm zone="ch-system-glibc libm"> 775 779 <primary sortas="c-libm">libm</primary> 776 780 </indexterm> … … 782 786 <listitem> 783 787 <para>Contains code run at boot</para> 784 <indexterm zone="ch-system- eglibc libmcheck">788 <indexterm zone="ch-system-glibc libmcheck"> 785 789 <primary sortas="c-libmcheck">libmcheck</primary> 786 790 </indexterm> … … 791 795 <term><filename class="libraryfile">libmemusage</filename></term> 792 796 <listitem> 793 <para>Used by <command>memusage</command> (included in EGLIBC, but797 <para>Used by <command>memusage</command> (included in GLIBC, but 794 798 not built in a base CLFS system as it has additional dependencies) 795 799 to help collect information about the memory usage of a program</para> 796 <indexterm zone="ch-system- eglibc libmemusage">800 <indexterm zone="ch-system-glibc libmemusage"> 797 801 <primary sortas="c-libmemusage">libmemusage</primary> 798 802 </indexterm> … … 804 808 <listitem> 805 809 <para>The network services library</para> 806 <indexterm zone="ch-system- eglibc libnsl">810 <indexterm zone="ch-system-glibc libnsl"> 807 811 <primary sortas="c-libnsl">libnsl</primary> 808 812 </indexterm> … … 816 820 resolving host names, user names, group names, aliases, services, 817 821 protocols, etc.</para> 818 <indexterm zone="ch-system- eglibc libnss">822 <indexterm zone="ch-system-glibc libnss"> 819 823 <primary sortas="c-libnss">libnss</primary> 820 824 </indexterm> … … 827 831 <para>Contains profiling functions used to track the amount of CPU 828 832 time spent in specific source code lines</para> 829 <indexterm zone="ch-system- eglibc libpcprofile">833 <indexterm zone="ch-system-glibc libpcprofile"> 830 834 <primary sortas="c-libpcprofile">libpcprofile</primary> 831 835 </indexterm> … … 837 841 <listitem> 838 842 <para>The POSIX threads library</para> 839 <indexterm zone="ch-system- eglibc libpthread">843 <indexterm zone="ch-system-glibc libpthread"> 840 844 <primary sortas="c-libpthread">libpthread</primary> 841 845 </indexterm> … … 848 852 <para>Contains functions for creating, sending, and interpreting 849 853 packets to the Internet domain name servers</para> 850 <indexterm zone="ch-system- eglibc libresolv">854 <indexterm zone="ch-system-glibc libresolv"> 851 855 <primary sortas="c-libresolv">libresolv</primary> 852 856 </indexterm> … … 858 862 <listitem> 859 863 <para>Contains functions providing miscellaneous RPC services</para> 860 <indexterm zone="ch-system- eglibc librpcsvc">864 <indexterm zone="ch-system-glibc librpcsvc"> 861 865 <primary sortas="c-librpcsvc">librpcsvc</primary> 862 866 </indexterm> … … 869 873 <para>Contains functions providing most of the interfaces specified by 870 874 the POSIX.1b Realtime Extension</para> 871 <indexterm zone="ch-system- eglibc librt">875 <indexterm zone="ch-system-glibc librt"> 872 876 <primary sortas="c-librt">librt</primary> 873 877 </indexterm> … … 880 884 <para>Contains functions useful for 881 885 building debuggers for multi-threaded programs</para> 882 <indexterm zone="ch-system- eglibc libthread_db">886 <indexterm zone="ch-system-glibc libthread_db"> 883 887 <primary sortas="c-libthread_db">libthread_db</primary> 884 888 </indexterm> … … 891 895 <para>Contains code for <quote>standard</quote> functions used in 892 896 many different Unix utilities</para> 893 <indexterm zone="ch-system- eglibc libutil">897 <indexterm zone="ch-system-glibc libutil"> 894 898 <primary sortas="c-libutil">libutil</primary> 895 899 </indexterm> -
BOOK/final-system/common/gmp.xml
r88ef769 r03e6a40 70 70 <screen os="i"><userinput>make install</userinput></screen> 71 71 72 <para os="j">Install the documentation:</para> 73 74 <screen os="k"><userinput>mkdir -v /usr/share/doc/gmp-&gmp-version; 75 cp -v doc/{isa_abi_headache,configuration} doc/*.html \ 76 /usr/share/doc/gmp-&gmp-version;</userinput></screen> 77 72 78 </sect2> 73 79 … … 77 83 <segmentedlist> 78 84 <segtitle>Installed libraries</segtitle> 85 <segtitle>Installed directory</segtitle> 79 86 80 87 <seglistitem> 81 <seg>libgmp.[a,so], libgmpxx.[a,so], libmp.[a,so]</seg> 88 <seg>libgmp.[a,so], libgmpxx.[a,so]</seg> 89 <seg>/usr/share/doc/gmp-&gmp-version;</seg> 82 90 </seglistitem> 83 91 </segmentedlist> … … 108 116 </varlistentry> 109 117 110 <varlistentry id="libmp">111 <term><filename class="libraryfile">libmp</filename></term>112 <listitem>113 <para>Contains the Berkeley MP compatibility library.</para>114 <indexterm zone="ch-system-gmp libmp">115 <primary sortas="c-libmp">libmp</primary>116 </indexterm>117 </listitem>118 </varlistentry>119 120 118 </variablelist> 121 119 -
BOOK/final-system/common/iana-etc.xml
r88ef769 r03e6a40 26 26 <title>Installation of Iana-Etc</title> 27 27 28 <note os="p1"> 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> 32 Do not apply the following patch.</para> 33 </note> 28 <para os="p2">The following patch updates the services and protocol xml files:</para> 34 29 35 <para os="p2">The following patch updates the services and protocol files:</para> 36 37 <screen os="p3"><userinput>patch -Np1 -i ../&iana-etc-numbers_update-patch;</userinput></screen> 30 <screen os="p3"><userinput>xzcat ../&iana-etc-numbers_update-patch; | patch -Np1 -i -</userinput></screen> 38 31 39 32 <para os="a">The following command converts the raw data provided by IANA into -
BOOK/final-system/common/iproute2.xml
r88ef769 r03e6a40 36 36 <screen os="s2"><userinput>sed -i '/^TARGETS/s@arpd@@g' misc/Makefile 37 37 sed -i '/ARPD/d' Makefile 38 rm -v man/man8/arpd.8</userinput></screen>38 sed -i 's/arpd.8//' man/man8/Makefile</userinput></screen> 39 39 40 40 <para os="f1">Remove unused libnl headers:</para> … … 44 44 <para os="a">Compile the package:</para> 45 45 46 <screen os="b"><userinput>make DESTDIR= DOCDIR=/usr/share/doc/iproute2 \ 47 MANDIR=/usr/share/man</userinput></screen> 46 <screen os="b"><userinput>make DESTDIR= MANDIR=/usr/share/man</userinput></screen> 48 47 49 48 <variablelist os="c"> … … 60 59 </listitem> 61 60 </varlistentry> 62 63 <varlistentry>64 <term><parameter>DOCDIR=/usr/share/doc/iproute2 MANDIR=/usr/share/man</parameter></term>65 <listitem>66 <para>The DESTDIR=/ parameter would cause documentation to be67 installed into <filename class="directory">/share/doc</filename> and68 <filename class="directory">/share/man</filename>. These options69 ensure the docs are installed to the correct locations.</para>70 </listitem>71 </varlistentry>72 61 </variablelist> 73 62 … … 76 65 <para os="e">Install the package:</para> 77 66 78 <screen os="f"><userinput>make DESTDIR= DOCDIR=/usr/share/doc/iproute2 \67 <screen os="f"><userinput>make DESTDIR= DOCDIR=/usr/share/doc/iproute2-&iproute2-version; \ 79 68 MANDIR=/usr/share/man install</userinput></screen> 80 69 … … 92 81 nstat, routef, routel, rtacct, rtmon, rtpr, rtstat (link to lnstat), ss, 93 82 and tc</seg> 94 <seg>/etc/iproute2, /lib/tc, /usr/lib/tc, /usr/share/doc/iproute2</seg> 83 <seg>/etc/iproute2, /usr/lib/tc, 84 /usr/share/doc/iproute2-&iproute2-version;</seg> 95 85 </seglistitem> 96 86 </segmentedlist> … … 183 173 delete the multicast routing</para> 184 174 185 <para><command>ip monitor</command> allows users to contin ously monitor175 <para><command>ip monitor</command> allows users to continuously monitor 186 176 the state of devices, addresses and routes</para> 187 177 <indexterm zone="ch-system-iproute2 ip"> -
BOOK/final-system/common/iputils.xml
r88ef769 r03e6a40 32 32 <para os="a">Compile the package:</para> 33 33 34 <screen os="b"><userinput>make USE_CAP=no\34 <screen os="b"><userinput>make \ 35 35 IPV4_TARGETS="tracepath ping clockdiff rdisc" \ 36 36 IPV6_TARGETS="tracepath6 traceroute6"</userinput></screen> -
BOOK/final-system/common/isl.xml
r88ef769 r03e6a40 52 52 53 53 <screen os="k"><userinput>mkdir -pv /usr/share/gdb/auto-load/usr/lib 54 mv -v /usr/lib/ *gdb.py /usr/share/gdb/auto-load/usr/lib</userinput></screen>54 mv -v /usr/lib/libisl*gdb.py /usr/share/gdb/auto-load/usr/lib</userinput></screen> 55 55 </sect2> 56 56 … … 60 60 <segmentedlist> 61 61 <segtitle>Installed libraries</segtitle> 62 <segtitle>Installed directory</segtitle> 62 63 63 64 <seglistitem> 64 65 <seg>libisl.[a,so]</seg> 66 <seg>/usr/include/isl</seg> 65 67 </seglistitem> 66 68 </segmentedlist> -
BOOK/final-system/common/kbd.xml
r88ef769 r03e6a40 41 41 <screen os="g"><userinput>make install</userinput></screen> 42 42 43 <para os="h">Some of the programs from Kbd are used by scripts 44 in the CLFS-Bootscripts package. As <filename 45 class="directory">/usr</filename> may not be available during the early 46 stages of booting, those binaries need to be on the root partition:</para> 47 48 <screen os="i"><userinput>mv -v /usr/bin/{kbd_mode,dumpkeys,loadkeys,openvt,setfont,setvtrgb} /bin</userinput></screen> 43 <para os="h">Some of the programs from Kbd are used by Systemd to 44 initialize the system, those binaries need to be on the root 45 partition:</para> 46 47 <screen os="i"><userinput>mv -v /usr/bin/{loadkeys,setfont} /bin</userinput></screen> 48 49 <para os="j">Install the documentation:</para> 50 51 <screen os="k"><userinput>mkdir -v /usr/share/doc/kbd-&kbd-version; 52 cp -R -v docs/doc/* /usr/share/doc/kbd-&kbd-version;</userinput></screen> 49 53 50 54 </sect2> … … 65 69 unicode_start, and unicode_stop</seg> 66 70 <seg>/usr/share/consolefonts, /usr/share/consoletrans, 71 /usr/share/doc/kbd-&kbd-version;, 67 72 /usr/share/keymaps, /usr/share/unimaps</seg> 68 73 </seglistitem> -
BOOK/final-system/common/kmod.xml
r88ef769 r03e6a40 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 … … 70 70 71 71 <screen os="j"><userinput>ln -sfv kmod /bin/lsmod 72 ln -sfv ../bin/kmod /sbin/depmod 73 ln -sfv ../bin/kmod /sbin/insmod 74 ln -sfv ../bin/kmod /sbin/modprobe 75 ln -sfv ../bin/kmod /sbin/modinfo 76 ln -sfv ../bin/kmod /sbin/rmmod</userinput></screen> 72 for tool in depmod insmod modprobe modinfo rmmod; do 73 ln -sfv ../bin/kmod /sbin/${tool} 74 done</userinput></screen> 77 75 78 76 </sect2> … … 85 83 86 84 <seglistitem> 87 <seg>depmod, insmod, kmod, lsmod, modinfo, modprobe, and 88 rmmod</seg> 85 <seg>depmod (link to kmod), insmod (link to kmod), kmod, 86 lsmod (link to kmod), modinfo (link to kmod), modprobe (link to kmod), 87 and rmmod (link to kmod) </seg> 89 88 </seglistitem> 90 89 </segmentedlist> -
BOOK/final-system/common/man-pages.xml
r88ef769 r03e6a40 18 18 <title/> 19 19 20 <para>The Man-pages package contains over 1,200 man pages.</para>20 <para>The Man-pages package contains over 2,100 man pages.</para> 21 21 22 22 </sect2> -
BOOK/final-system/common/man.xml
r88ef769 r03e6a40 50 50 <para os="h">Prepare Man for compilation:</para> 51 51 52 <screen os="i"><userinput>./configure -confdir=/etc </userinput></screen>52 <screen os="i"><userinput>./configure -confdir=/etc -mandir=/usr/share/man</userinput></screen> 53 53 54 54 <variablelist os="j"> -
BOOK/final-system/common/mpfr.xml
r88ef769 r03e6a40 34 34 <screen os="b"><userinput>CC="gcc -isystem /usr/include" \ 35 35 LDFLAGS="-Wl,-rpath-link,/usr/lib:/lib" \ 36 ./configure --prefix=/usr -- enable-shared\37 --with-gmp=/usr</userinput></screen>36 ./configure --prefix=/usr --with-gmp=/usr \ 37 --docdir=/usr/share/doc/mpfr-&mpfr-version;</userinput></screen> 38 38 39 39 <para os="c">Compile the package:</para> … … 65 65 <seglistitem> 66 66 <seg>libmpfr.[a,so]</seg> 67 <seg>/usr/share/doc/mpfr </seg>67 <seg>/usr/share/doc/mpfr-&mpfr-version;</seg> 68 68 </seglistitem> 69 69 </segmentedlist> -
BOOK/final-system/common/ncurses.xml
r88ef769 r03e6a40 57 57 <para os="j">Create symlinks in <filename class="directory">/usr/lib:</filename></para> 58 58 59 <screen os="k"><userinput>rm -v /lib/lib{ncursesw,menuw,panelw,formw}.so 60 ln -svf ../../lib/libncursesw.so.5 /usr/lib/libncursesw.so 61 ln -svf ../../lib/libmenuw.so.5 /usr/lib/libmenuw.so 62 ln -svf ../../lib/libpanelw.so.5 /usr/lib/libpanelw.so 63 ln -svf ../../lib/libformw.so.5 /usr/lib/libformw.so</userinput></screen> 59 <screen os="k"><userinput> 60 ln -svf ../../lib/$(readlink /lib/libncursesw.so) /usr/lib/libncursesw.so 61 ln -svf ../../lib/$(readlink /lib/libmenuw.so) /usr/lib/libmenuw.so 62 ln -svf ../../lib/$(readlink /lib/libpanelw.so) /usr/lib/libpanelw.so 63 ln -svf ../../lib/$(readlink /lib/libformw.so) /usr/lib/libformw.so 64 rm -v /lib/lib{ncursesw,menuw,panelw,formw}.so 65 </userinput></screen> 64 66 65 67 <para os="l">Now we will make our Ncurses compatible for older and non-widec compatible programs … … 74 76 ln -sfv libncurses++w.a /usr/lib/libncurses++.a 75 77 ln -sfv ncursesw5-config /usr/bin/ncurses5-config</userinput></screen> 76 77 <para os="n">Now we will create a symlink for /usr/share/terminfo in78 <filename class="directory">/usr/lib</filename> for compatibility:</para>79 80 <screen os="o"><userinput>ln -sfv ../share/terminfo /usr/lib/terminfo</userinput></screen>81 78 82 79 </sect2> -
BOOK/final-system/common/perl.xml
r88ef769 r03e6a40 37 37 <note os="a00"> 38 38 <para>If you are following the boot method you will need to enable the 39 loopback device as well as set a hostname for some of the tests:</para> 40 41 <screen os="a01"><userinput remap="test">ip link set lo up 42 hostname clfs</userinput></screen> 39 loopback device:</para> 40 41 <screen><userinput remap="test">ip link set lo up</userinput></screen> 43 42 </note> 44 43 45 <para os="a0 2">Before starting to configure, create a basic44 <para os="a01">Before starting to configure, create a basic 46 45 <filename>/etc/hosts</filename> file which will be referenced by one 47 46 of Perl's configuration files as well as used by the testsuite:</para> 48 47 49 <screen os="a0 3"><userinput remap="test">echo "127.0.0.1 localhost $(hostname)" > /etc/hosts</userinput></screen>48 <screen os="a02"><userinput remap="test">echo "127.0.0.1 localhost $(hostname)" > /etc/hosts</userinput></screen> 50 49 51 50 <para os="a">To have full control over the way Perl is set up, you can … … 67 66 <term><parameter>-Dpager="/bin/less -isR"</parameter></term> 68 67 <listitem> 69 <para>This corrects an error in the way that <command>perldoc</command> 70 invokes the <command>less</command> program.</para> 68 <para>This ensures that <command>perldoc</command> invokes the 69 <command>less</command> program rather than <command>more</command>, 70 as Less has not yet been installed.</para> 71 71 </listitem> 72 72 </varlistentry> -
BOOK/final-system/common/pkg-config-lite.xml
r88ef769 r03e6a40 28 28 <para os="a">Prepare Pkg-config-lite for compilation:</para> 29 29 30 <screen os="b"><userinput>./configure --prefix=/usr </userinput></screen>30 <screen os="b"><userinput>./configure --prefix=/usr --docdir=/usr/share/doc/pkg-config-&pkg-config-lite-version;</userinput></screen> 31 31 32 32 <para os="c">Compile the package:</para> … … 53 53 <seglistitem> 54 54 <seg>pkg-config</seg> 55 <seg>/usr/share/doc/pkg-config </seg>55 <seg>/usr/share/doc/pkg-config-&pkg-config-lite-version;</seg> 56 56 </seglistitem> 57 57 </segmentedlist> -
BOOK/final-system/common/pkgmgt.xml
r88ef769 r03e6a40 219 219 commercial distributions. Examples of package managers that follow this 220 220 approach are RPM (which, incidentally, is required by the <ulink 221 url="http:// lsbbook.gforge.freestandards.org/package.html#RPM">Linux221 url="http://refspecs.linuxfoundation.org/lsb.shtml">Linux 222 222 Standard Base Specification</ulink>), pkg-utils, Debian's apt, and 223 223 Gentoo's Portage system. A hint describing how to adopt this style of -
BOOK/final-system/common/procps-ng.xml
r88ef769 r03e6a40 6 6 ]> 7 7 8 <sect1 id="ch-system-procps " role="wrap">9 <?dbhtml filename="procps .html"?>10 11 <title>Procps- &procps-version;</title>12 13 <indexterm zone="ch-system-procps ">14 <primary sortas="a-Procps ">Procps</primary>8 <sect1 id="ch-system-procps-ng" role="wrap"> 9 <?dbhtml filename="procps-ng.html"?> 10 11 <title>Procps-ng-&procps-ng-version;</title> 12 13 <indexterm zone="ch-system-procps-ng"> 14 <primary sortas="a-Procps-ng">Procps-ng</primary> 15 15 </indexterm> 16 16 … … 18 18 <title/> 19 19 20 <para>The Procps package contains programs for monitoring20 <para>The Procps-ng package contains programs for monitoring 21 21 processes.</para> 22 22 … … 24 24 25 25 <sect2 role="installation"> 26 <title>Installation of Procps</title> 27 28 <para os="p1">The following patch adds process control group support to 29 ps:</para> 30 31 <screen os="p2"><userinput>patch -Np1 -i ../&procps-ps_cgroup-patch;</userinput></screen> 32 33 <para os="p3">The following patch fixes an issue where some procps utils 34 print an error on the screen if the monitor isn't running at 60Hz:</para> 35 36 <screen os="p4"><userinput>patch -Np1 -i ../&procps-fix_HZ_errors-patch;</userinput></screen> 37 38 <para os="s1">The following fixes an issue with Make 3.82:</para> 39 40 <screen os="s2"><userinput>sed -i -r '/^-include/s/\*(.*)/proc\1 ps\1/' Makefile</userinput></screen> 41 42 <para os="a">Compile the package:</para> 43 44 <screen os="b"><userinput>make</userinput></screen> 45 46 <para os="c">This package does not come with a test suite.</para> 47 48 <para os="d">Install the package:</para> 49 50 <screen os="e"><userinput>make SKIP='/bin/kill /usr/share/man/man1/kill.1' install</userinput></screen> 26 <title>Installation of Procps-ng</title> 27 28 <para os="a">Prepare procps-ng for compilation:</para> 29 30 <screen os="b"><userinput>./configure --prefix=/usr --exec-prefix= \ 31 --libdir=/usr/lib --docdir=/usr/share/doc/procps-ng-&procps-ng-version; \ 32 --disable-kill</userinput></screen> 33 34 <variablelist os="c"> 35 <title>The meaning of the configure options:</title> 36 <varlistentry> 37 <term><parameter>--disable-kill</parameter></term> 38 <listitem> 39 <para>This switch disables building the kill command that 40 was installed in the util-linux package.</para> 41 </listitem> 42 </varlistentry> 43 </variablelist> 44 45 <para os="d">Compile the package:</para> 46 47 <screen os="e"><userinput>make</userinput></screen> 48 49 <note os="note1"> 50 <para>When using the boot method, two tests will fail if the hostname is 51 not set:</para> 52 53 <screen><userinput remap="test">hostname clfs</userinput></screen> 54 </note> 55 56 <para os="f">Remove the test which fails when scripting does not use a tty 57 device. Run the following commands:</para> 58 59 <screen os="g"><userinput remap="test">sed -i -r 's|(pmap_initname)\\\$|\1|' testsuite/pmap.test/pmap.exp 60 make check</userinput></screen> 61 62 <para os="h">Install the package:</para> 63 64 <screen os="i"><userinput>make install</userinput></screen> 65 66 <para os="j">Move essential files to a location that can be found if <filename class="directory">/usr</filename> is not mounted.</para> 67 68 <screen os="k"><userinput>mv -v /usr/bin/pidof /bin 69 mv -v /usr/lib/libprocps.so.* /lib 70 ln -sfv ../../lib/$(readlink /usr/lib/libprocps.so) /usr/lib/libprocps.so</userinput></screen> 51 71 52 72 </sect2> 53 73 54 <sect2 id="contents-procps " role="content">55 <title>Contents of Procps </title>74 <sect2 id="contents-procps-ng" role="content"> 75 <title>Contents of Procps-ng</title> 56 76 57 77 <segmentedlist> 58 78 <segtitle>Installed programs</segtitle> 59 79 <segtitle>Installed library</segtitle> 80 <segtitle>Installed directories</segtitle> 60 81 61 82 <seglistitem> 62 <seg>free, pgrep, pkill, pmap, ps, pwdx, skill, slabtop, snice, sysctl, 63 tload, top, uptime, vmstat, w, and watch</seg> 64 <seg>libproc.so</seg> 83 <seg>free, pgrep, pidof, pkill, pmap, ps, pwdx, slabtop, sysctl, tload, 84 top, uptime, vmstat, w, and watch</seg> 85 <seg>libprocps.{a,so}</seg> 86 <seg>/usr/include/proc, /usr/share/doc/procps-ng-&procps-ng-version;</seg> 65 87 </seglistitem> 66 88 </segmentedlist> … … 76 98 <para>Reports the amount of free and used memory (both physical and 77 99 swap memory) in the system</para> 78 <indexterm zone="ch-system-procps free">100 <indexterm zone="ch-system-procps-ng free"> 79 101 <primary sortas="b-free">free</primary> 80 102 </indexterm> … … 86 108 <listitem> 87 109 <para>Looks up processes based on their name and other attributes</para> 88 <indexterm zone="ch-system-procps pgrep">110 <indexterm zone="ch-system-procps-ng pgrep"> 89 111 <primary sortas="b-pgrep">pgrep</primary> 112 </indexterm> 113 </listitem> 114 </varlistentry> 115 116 <varlistentry id="pidof"> 117 <term><command>pidof</command></term> 118 <listitem> 119 <para>Looks up processes based on their name and other attributes</para> 120 <indexterm zone="ch-system-procps-ng pidof"> 121 <primary sortas="b-pidof">pidof</primary> 90 122 </indexterm> 91 123 </listitem> … … 96 128 <listitem> 97 129 <para>Signals processes based on their name and other attributes</para> 98 <indexterm zone="ch-system-procps pkill">130 <indexterm zone="ch-system-procps-ng pkill"> 99 131 <primary sortas="b-pkill">pkill</primary> 100 132 </indexterm> … … 106 138 <listitem> 107 139 <para>Reports the memory map of the given process</para> 108 <indexterm zone="ch-system-procps pmap">140 <indexterm zone="ch-system-procps-ng pmap"> 109 141 <primary sortas="b-pmap">pmap</primary> 110 142 </indexterm> … … 116 148 <listitem> 117 149 <para>Lists the current running processes</para> 118 <indexterm zone="ch-system-procps ps">150 <indexterm zone="ch-system-procps-ng ps"> 119 151 <primary sortas="b-ps">ps</primary> 120 152 </indexterm> … … 126 158 <listitem> 127 159 <para>Reports the current working directory of a process</para> 128 <indexterm zone="ch-system-procps pwdx">160 <indexterm zone="ch-system-procps-ng pwdx"> 129 161 <primary sortas="b-pwdx">pwdx</primary> 130 </indexterm>131 </listitem>132 </varlistentry>133 134 <varlistentry id="skill">135 <term><command>skill</command></term>136 <listitem>137 <para>Sends signals to processes matching the given criteria</para>138 <indexterm zone="ch-system-procps skill">139 <primary sortas="b-skill">skill</primary>140 162 </indexterm> 141 163 </listitem> … … 146 168 <listitem> 147 169 <para>Displays detailed kernel slab cache information in real time</para> 148 <indexterm zone="ch-system-procps slabtop">170 <indexterm zone="ch-system-procps-ng slabtop"> 149 171 <primary sortas="b-slabtop">slabtop</primary> 150 172 </indexterm> … … 152 174 </varlistentry> 153 175 154 <varlistentry id="snice">155 <term><command>snice</command></term>156 <listitem>157 <para>Changes the scheduling priority of processes matching the given158 criteria</para>159 <indexterm zone="ch-system-procps snice">160 <primary sortas="b-snice">snice</primary>161 </indexterm>162 </listitem>163 </varlistentry>164 176 165 177 <varlistentry id="sysctl"> … … 167 179 <listitem> 168 180 <para>Modifies kernel parameters at run time</para> 169 <indexterm zone="ch-system-procps sysctl">181 <indexterm zone="ch-system-procps-ng sysctl"> 170 182 <primary sortas="b-sysctl">sysctl</primary> 171 183 </indexterm> … … 177 189 <listitem> 178 190 <para>Prints a graph of the current system load average</para> 179 <indexterm zone="ch-system-procps tload">191 <indexterm zone="ch-system-procps-ng tload"> 180 192 <primary sortas="b-tload">tload</primary> 181 193 </indexterm> … … 188 200 <para>Displays a list of the most CPU intensive processes; it 189 201 provides an ongoing look at processor activity in real time</para> 190 <indexterm zone="ch-system-procps top">202 <indexterm zone="ch-system-procps-ng top"> 191 203 <primary sortas="b-top">top</primary> 192 204 </indexterm> … … 199 211 <para>Reports how long the system has been running, how many users are 200 212 logged on, and the system load averages</para> 201 <indexterm zone="ch-system-procps uptime">213 <indexterm zone="ch-system-procps-ng uptime"> 202 214 <primary sortas="b-uptime">uptime</primary> 203 215 </indexterm> … … 211 223 processes, memory, paging, block Input/Output (IO), traps, and CPU 212 224 activity</para> 213 <indexterm zone="ch-system-procps vmstat">225 <indexterm zone="ch-system-procps-ng vmstat"> 214 226 <primary sortas="b-vmstat">vmstat</primary> 215 227 </indexterm> … … 222 234 <para>Shows which users are currently logged on, where, and since 223 235 when</para> 224 <indexterm zone="ch-system-procps w">236 <indexterm zone="ch-system-procps-ng w"> 225 237 <primary sortas="b-w">w</primary> 226 238 </indexterm> … … 234 246 screen-full of its output; this allows a user to watch the output 235 247 change over time</para> 236 <indexterm zone="ch-system-procps watch">248 <indexterm zone="ch-system-procps-ng watch"> 237 249 <primary sortas="b-watch">watch</primary> 238 250 </indexterm> … … 240 252 </varlistentry> 241 253 242 <varlistentry id="libproc ">243 <term><filename class="libraryfile">libproc </filename></term>254 <varlistentry id="libprocps"> 255 <term><filename class="libraryfile">libprocps</filename></term> 244 256 <listitem> 245 257 <para>Contains the functions used by most programs in this 246 258 package</para> 247 <indexterm zone="ch-system-procps libproc">248 <primary sortas="c-libproc ">libproc</primary>259 <indexterm zone="ch-system-procps-ng libprocps"> 260 <primary sortas="c-libprocps">libprocps</primary> 249 261 </indexterm> 250 262 </listitem> -
BOOK/final-system/common/psmisc.xml
r88ef769 r03e6a40 61 61 62 62 <screen os="j"><userinput>mv -v /bin/pstree* /usr/bin</userinput></screen> 63 64 <para os="k">By default, Psmisc's <command>pidof</command> program is not installed.65 This usually is not a problem because it is installed later in the Sysvinit66 package, which provides a better <command>pidof</command> program. If67 Sysvinit will not be used for a particular system, complete the installation68 of Psmisc by creating the following symlink:</para>69 70 <screen os="l" role="nodump"><userinput>ln -sv killall /bin/pidof</userinput></screen>71 63 72 64 </sect2> -
BOOK/final-system/common/readline.xml
r88ef769 r03e6a40 43 43 <para os="f">Install the package:</para> 44 44 45 <screen os="g"><userinput>make install</userinput></screen>45 <screen os="g"><userinput>make htmldir=/usr/share/doc/readline-&readline-version; install</userinput></screen> 46 46 47 <para os="h"> Install the documentation:</para>47 <para os="h">Now move the static libraries to a more appropriate location:</para> 48 48 49 <screen os="i"><userinput>m ake install-doc</userinput></screen>49 <screen os="i"><userinput>mv -v /lib/lib{readline,history}.a /usr/lib</userinput></screen> 50 50 51 <para os="j">N ow move the static libraries to a more appropriate location:</para>51 <para os="j">Next, relink the dynamic libraries into <filename class="directory">/usr/lib</filename> and remove the <filename class="extension">.so</filename> files in <filename class="directory">/lib</filename>.</para> 52 52 53 <screen os="k"><userinput>mv -v /lib/lib{readline,history}.a /usr/lib</userinput></screen> 54 55 <para os="l">Next, remove the <filename class="extension">.so</filename> 56 files in <filename class="directory">/lib</filename> and relink them into 57 <filename class="directory">/usr/lib</filename>.</para> 58 59 <screen os="m"><userinput>rm -v /lib/lib{readline,history}.so 60 ln -svf ../../lib/libreadline.so.&readline-version2; /usr/lib/libreadline.so 61 ln -svf ../../lib/libhistory.so.&readline-version2; /usr/lib/libhistory.so</userinput></screen> 53 <screen os="k"><userinput>ln -svf ../../lib/$(readlink /lib/libreadline.so) /usr/lib/libreadline.so 54 ln -svf ../../lib/$(readlink /lib/libhistory.so) /usr/lib/libhistory.so 55 rm -v /lib/lib{readline,history}.so</userinput></screen> 62 56 63 57 </sect2> … … 72 66 <seglistitem> 73 67 <seg>libhistory.[a,so], and libreadline.[a,so]</seg> 74 <seg>/usr/include/readline, /usr/share/ readline</seg>68 <seg>/usr/include/readline, /usr/share/doc/readline-&readline-version;, /usr/share/readline</seg> 75 69 </seglistitem> 76 70 </segmentedlist> -
BOOK/final-system/common/sed.xml
r88ef769 r03e6a40 27 27 <para os="a">Prepare Sed for compilation:</para> 28 28 29 <screen os="b"><userinput>./configure --prefix=/usr --bindir=/bin</userinput></screen> 29 <screen os="b"><userinput>./configure --prefix=/usr --bindir=/bin \ 30 --docdir=/usr/share/doc/sed-&sed-version;</userinput></screen> 30 31 31 32 <para os="c">Compile the package:</para> … … 60 61 <seglistitem> 61 62 <seg>sed</seg> 62 <seg>/usr/share/doc/sed </seg>63 <seg>/usr/share/doc/sed-&sed-version;</seg> 63 64 </seglistitem> 64 65 </segmentedlist> -
BOOK/final-system/common/shadow.xml
r88ef769 r03e6a40 33 33 command below.</para> 34 34 </note> 35 36 35 37 36 <para os="b">Disable the installation of the <command>groups</command> and … … 60 59 </variablelist> 61 60 62 63 61 <para os="h">Compile the package:</para> 64 62 … … 154 152 155 153 <seglistitem> 156 <seg>chage, chfn, ch passwd, chgpasswd, chsh, expiry, faillog, gpasswd,154 <seg>chage, chfn, chgpasswd, chpasswd, chsh, expiry, faillog, gpasswd, 157 155 groupadd, groupdel, groupmems, groupmod, grpck, grpconv, grpunconv, 158 156 lastlog, login, logoutd, newgrp, newusers, passwd, pwck, -
BOOK/final-system/common/tar.xml
r88ef769 r03e6a40 51 51 <screen os="i"><userinput>perl tarman > /usr/share/man/man1/tar.1</userinput></screen> 52 52 53 <para os="j">Install the documentation:</para> 54 55 <screen os="k"><userinput>make -C doc install-html docdir=/usr/share/doc/tar-&tar-version;</userinput></screen> 56 53 57 </sect2> 54 58 … … 58 62 <segmentedlist> 59 63 <segtitle>Installed programs</segtitle> 64 <segtitle>Installed directory</segtitle> 60 65 61 66 <seglistitem> 62 67 <seg>rmt and tar</seg> 68 <seg>/usr/share/doc/tar-&tar-version;</seg> 63 69 </seglistitem> 64 70 </segmentedlist> -
BOOK/final-system/common/temp-perl.xml
r88ef769 r03e6a40 63 63 <screen os="j"><userinput>make install</userinput></screen> 64 64 65 <para os="k">Finally, create a necessary symlink:</para>66 67 <screen os="l"><userinput>ln -sfv /tools/bin/perl /usr/bin</userinput></screen>68 69 65 </sect2> 70 66 -
BOOK/final-system/common/util-linux.xml
r88ef769 r03e6a40 42 42 <title>Installation of Util-linux</title> 43 43 44 <note os="n"> 45 <para><command>findmnt</command>, and <command>lsblk</command> can 46 utilize <filename class="libraryfile">libudev</filename> for WWN and serial 47 number information. If this is desired, rebuild Util-linux after 48 <xref linkend="ch-system-systemd"/></para> 49 </note> 50 44 51 <para os="a">Prepare Util-linux for compilation:</para> 45 52 46 <screen os="b"><userinput>./configure --enable-write </userinput></screen>53 <screen os="b"><userinput>./configure --enable-write --docdir=/usr/share/doc/util-linux-&util-linux-version;</userinput></screen> 47 54 48 55 <variablelist os="c"> … … 63 70 <screen os="e"><userinput>make</userinput></screen> 64 71 65 <para os="dummy1">Create two <systemitem class="groupname">dummy</systemitem> groups and a <systemitem class="username">dummy</systemitem> user to be used during Util-linux and Coreutils test suites:</para>66 67 <screen os="dummy2"><userinput remap="test">echo "dummy1:x:1000:" >> /etc/group68 echo "dummy2:x:1001:dummy" >> /etc/group69 echo "dummy:x:1000:1000::/root:/bin/bash" >> /etc/passwd</userinput></screen>70 71 72 <para os="f">To test the results, issue:</para> 72 73 73 <screen os="f2"><userinput remap="test">chown -Rv dummy . &&74 su dummy -s /bin/bash -c "PATH=$PATH make -k check"</userinput></screen>74 <screen os="f2"><userinput remap="test">chown -Rv nobody . && 75 su nobody -s /bin/bash -c "PATH=$PATH make -k check"</userinput></screen> 75 76 76 77 <para os="g">Install the package:</para> 77 78 78 79 <screen os="h"><userinput>make install</userinput></screen> 79 80 <para os="i">Move the <command>logger</command> binary to81 <filename class="directory">/bin</filename> as it is needed by the82 CLFS-Bootscripts package:</para>83 84 <screen os="j"><userinput>mv -v /usr/bin/logger /bin</userinput></screen>85 80 86 81 </sect2> … … 109 104 <seg>libblkid.[a,so], libmount.[a,so], and libuuid.[a,so]</seg> 110 105 <seg>/usr/include/blkid, /usr/include/libmount, /usr/include/uuid, 111 /usr/share/doc/util-linux/getopt, /var/lib/hwclock</seg> 106 /usr/share/bash-completion, 107 /usr/share/doc/util-linux-&util-linux-version;/getopt, 108 /var/lib/hwclock</seg> 112 109 </seglistitem> 113 110 </segmentedlist> … … 270 267 <indexterm zone="ch-system-util-linux cytune"> 271 268 <primary sortas="b-cytune">cytune</primary> 272 </indexterm>273 </listitem>274 </varlistentry>275 276 <varlistentry id="ddate">277 <term><command>ddate</command></term>278 <listitem>279 <para>Gives the Discordian date or converts the given Gregorian date280 to a Discordian one</para>281 <indexterm zone="ch-system-util-linux ddate">282 <primary sortas="b-ddate">ddate</primary>283 269 </indexterm> 284 270 </listitem> … … 598 584 <term><command>lscpu</command></term> 599 585 <listitem> 600 <para>Prints CPU architec hture information</para>586 <para>Prints CPU architecture information</para> 601 587 <indexterm zone="ch-system-util-linux lscpu"> 602 588 <primary sortas="b-lscpu">lscpu</primary> -
BOOK/final-system/common/vim.xml
r88ef769 r03e6a40 50 50 --prefix=/usr --enable-multibyte</userinput></screen> 51 51 52 <variablelist os="f">53 <title>The meaning of the configure options:</title>54 55 <varlistentry>56 <term><parameter>--enable-multibyte</parameter></term>57 <listitem>58 <para>This optional but highly recommended switch enables support59 for editing files in multibyte character encodings. This is needed60 if using a locale with a multibyte character set. This switch is61 also helpful to be able to edit text files initially created in62 Linux distributions like Fedora that use UTF-8 as a default63 character set.</para>64 </listitem>65 </varlistentry>66 67 </variablelist>68 69 52 <para os="g">Compile the package:</para> 70 53 … … 81 64 <para os="j">Install the package:</para> 82 65 83 <screen os="k"><userinput>make install</userinput></screen>66 <screen os="k"><userinput>make HELPSUBLOC=/usr/share/doc/vim-&vim-version; install</userinput></screen> 84 67 85 68 <para os="l">Many users are accustomed to using <command>vi</command> … … 92 75 <screen os="m"><userinput>ln -sv vim /usr/bin/vi</userinput></screen> 93 76 94 <para os="n">By default, Vim's documentation is installed in 95 <filename class="directory">/usr/share/vim</filename>. The following symlink 96 allows the documentation to be accessed via 97 <filename class="directory">/usr/share/doc/vim-&vim-version;</filename>, making 98 it consistent with the location of documentation for other packages:</para> 99 100 <screen os="o"><userinput>ln -sv ../vim/vim&vim-version2;/doc /usr/share/doc/vim-&vim-version;</userinput></screen> 101 102 <para os="p">If an X Window System is going to be installed on the CLFS 77 <para os="n">If an X Window System is going to be installed on the CLFS 103 78 system, you may want to recompile Vim after installing X. Vim 104 79 comes with a GUI version of the editor that requires X and some … … 166 141 <segmentedlist> 167 142 <segtitle>Installed programs</segtitle> 168 <segtitle>Installed director y</segtitle>143 <segtitle>Installed directories</segtitle> 169 144 170 145 <seglistitem> … … 173 148 tcltags, vi (link to vim), view (link to vim), vim, vim132, vim2html.pl, 174 149 vimdiff (link to vim), vimm, vimspell.sh, vimtutor, and xxd</seg> 175 <seg>/usr/share/vim </seg>150 <seg>/usr/share/vim, /usr/share/doc/vim-&vim-version;</seg> 176 151 </seglistitem> 177 152 </segmentedlist> -
BOOK/final-system/common/xz.xml
r88ef769 r03e6a40 9 9 <?dbhtml filename="xz.html"?> 10 10 11 <title>XZ -Utils-&xz-version;</title>11 <title>XZ Utils-&xz-version;</title> 12 12 13 13 <indexterm zone="ch-system-xz"> 14 <primary sortas="a-XZ -Utils">XZ-Utils</primary>14 <primary sortas="a-XZ Utils">XZ Utils</primary> 15 15 </indexterm> 16 16 … … 18 18 <title/> 19 19 20 <para>The XZ -Utils package contains programs for compressing and21 decompressing files. Compressing text files with <command>XZ -Utils</command>20 <para>The XZ Utils package contains programs for compressing and 21 decompressing files. Compressing text files with <command>XZ Utils</command> 22 22 yields a much better compression percentage than with the traditional 23 23 <command>gzip</command>.</para> … … 26 26 27 27 <sect2 role="installation"> 28 <title>Installation of XZ -Utils</title>29 30 <para os="a">Prepare XZ -Utils for compilation:</para>31 32 <screen os="b"><userinput>./configure --prefix=/usr </userinput></screen>28 <title>Installation of XZ Utils</title> 29 30 <para os="a">Prepare XZ Utils for compilation:</para> 31 32 <screen os="b"><userinput>./configure --prefix=/usr --docdir=/usr/share/doc/xz-&xz-version;</userinput></screen> 33 33 34 34 <para os="c">Compile the package:</para> … … 53 53 54 54 <screen os="k"><userinput>mv -v /usr/lib/liblzma.so.* /lib 55 ln -s vf ../../lib/liblzma.so.&xz-version;/usr/lib/liblzma.so</userinput></screen>55 ln -sfv ../../lib/$(readlink /usr/lib/liblzma.so) /usr/lib/liblzma.so</userinput></screen> 56 56 57 57 </sect2> 58 58 59 59 <sect2 id="contents-xz" role="content"> 60 <title>Contents of XZ -Utils</title>60 <title>Contents of XZ Utils</title> 61 61 62 62 <segmentedlist> … … 74 74 and xzmore</seg> 75 75 <seg>liblzma.[a,so]</seg> 76 <seg>/usr/include/lzma, /usr/share/doc/xz </seg>76 <seg>/usr/include/lzma, /usr/share/doc/xz-&xz-version;</seg> 77 77 </seglistitem> 78 78 </segmentedlist> -
BOOK/final-system/common/zlib.xml
r88ef769 r03e6a40 52 52 53 53 <screen os="i"><userinput>mv -v /usr/lib/libz.so.* /lib 54 ln -s vf ../../lib/libz.so.1/usr/lib/libz.so</userinput></screen>54 ln -sfv ../../lib/$(readlink /usr/lib/libz.so) /usr/lib/libz.so</userinput></screen> 55 55 56 56 </sect2> -
BOOK/final-system/mips-chapter.xml
r88ef769 r03e6a40 18 18 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/linux-headers.xml"/> 19 19 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man-pages.xml"/> 20 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips/ eglibc.xml"/>20 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips/glibc.xml"/> 21 21 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips/adjusting.xml"/> 22 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/m4.xml"/> 22 23 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gmp.xml"/> 23 24 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpfr.xml"/> … … 26 27 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.xml"/> 27 28 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/zlib.xml"/> 29 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/flex.xml"/> 30 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bison.xml"/> 28 31 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/binutils.xml"/> 29 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips/gcc.xml"/> 33 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/attr.xml"/> 34 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/acl.xml"/> 30 35 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sed.xml"/> 31 36 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ncurses.xml"/> … … 33 38 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/shadow.xml"/> 34 39 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/util-linux.xml"/> 35 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/procps .xml"/>40 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/procps-ng.xml"/> 36 41 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/e2fsprogs.xml"/> 42 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libcap.xml"/> 37 43 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/coreutils.xml"/> 38 44 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/iana-etc.xml"/> 39 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/m4.xml"/>40 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bison.xml"/>41 45 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libtool.xml"/> 42 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/flex.xml"/>43 46 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/iproute2.xml"/> 44 47 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/perl.xml"/> … … 54 57 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/findutils.xml"/> 55 58 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gettext.xml"/> 59 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gperf.xml"/> 56 60 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/grep.xml"/> 57 61 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/groff.xml"/> … … 63 67 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xz.xml"/> 64 68 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man.xml"/> 69 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/expat.xml"/> 70 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xml-parser.xml"/> 71 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/intltool.xml"/> 65 72 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kmod.xml"/> 66 73 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/patch.xml"/> 67 74 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/psmisc.xml"/> 68 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libestr.xml"/> 69 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libee.xml"/> 70 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/rsyslog.xml"/> 71 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sysvinit.xml"/> 75 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/systemd.xml"/> 76 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/dbus.xml"/> 72 77 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/tar.xml"/> 73 78 <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"/>75 79 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/vim.xml"/> 76 80 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips/colo.xml"/> -
BOOK/final-system/mips/gcc.xml
r88ef769 r03e6a40 37 37 href="../common/gcc.xml" 38 38 xpointer="xpointer(//*[@os='fix2'])"/> 39 40 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"41 href="../common/gcc.xml"42 xpointer="xpointer(//*[@os='d'])"/>43 44 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"45 href="../common/gcc.xml"46 xpointer="xpointer(//*[@os='e'])"/>47 39 48 40 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 138 130 xpointer="xpointer(//*[@os='z'])"/> 139 131 132 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 133 href="../common/gcc.xml" 134 xpointer="xpointer(//*[@os='aa'])"/> 135 136 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 137 href="../common/gcc.xml" 138 xpointer="xpointer(//*[@os='ab'])"/> 139 140 140 </sect2> 141 141 -
BOOK/final-system/mips/glibc.xml
r88ef769 r03e6a40 6 6 ]> 7 7 8 <sect1 id="ch-system- eglibc" role="wrap">9 <title> EGLIBC-&eglibc-version;</title>8 <sect1 id="ch-system-glibc" role="wrap"> 9 <title>GLIBC-&glibc-version;</title> 10 10 11 <?dbhtml filename=" eglibc.html"?>11 <?dbhtml filename="glibc.html"?> 12 12 13 <indexterm zone="ch-system- eglibc">14 <primary sortas="a- EGLIBC">EGLIBC</primary>13 <indexterm zone="ch-system-glibc"> 14 <primary sortas="a-GLIBC">GLIBC</primary> 15 15 </indexterm> 16 16 17 17 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 18 href="../common/ eglibc.xml"18 href="../common/glibc.xml" 19 19 xpointer="xpointer(//*[@role='package'])"/> 20 20 21 21 <sect2 role="installation"> 22 <title>Installation of EGLIBC</title>22 <title>Installation of GLIBC</title> 23 23 24 24 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 25 href="../common/ eglibc.xml"25 href="../common/glibc.xml" 26 26 xpointer="xpointer(//*[@os='z'])"/> 27 27 28 28 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 29 href="../common/ eglibc.xml"29 href="../common/glibc.xml" 30 30 xpointer="xpointer(//*[@os='l1'])"/> 31 31 32 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 33 href="../common/ eglibc.xml"33 href="../common/glibc.xml" 34 34 xpointer="xpointer(//*[@os='l2'])"/> 35 35 36 36 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 37 href="../common/ eglibc.xml"37 href="../common/glibc.xml" 38 38 xpointer="xpointer(//*[@os='l3'])"/> 39 39 40 40 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 41 href="../common/ eglibc.xml"41 href="../common/glibc.xml" 42 42 xpointer="xpointer(//*[@os='l4'])"/> 43 43 44 44 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 45 href="../common/ eglibc.xml"45 href="../common/glibc.xml" 46 46 xpointer="xpointer(//*[@os='b'])"/> 47 47 48 48 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 49 href="../common/ eglibc.xml"49 href="../common/glibc.xml" 50 50 xpointer="xpointer(//*[@os='s1'])"/> 51 51 52 52 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 53 href="../common/ eglibc.xml"53 href="../common/glibc.xml" 54 54 xpointer="xpointer(//*[@os='s2'])"/> 55 55 56 56 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 57 href="../common/ eglibc.xml"57 href="../common/glibc.xml" 58 58 xpointer="xpointer(//*[@os='e'])"/> 59 59 60 60 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 61 href="../common/ eglibc.xml"61 href="../common/glibc.xml" 62 62 xpointer="xpointer(//*[@os='f'])"/> 63 63 64 64 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 65 href="../common/ eglibc.xml"65 href="../common/glibc.xml" 66 66 xpointer="xpointer(//*[@os='g'])"/> 67 67 68 68 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 69 href="../common/ eglibc.xml"69 href="../common/glibc.xml" 70 70 xpointer="xpointer(//*[@os='h'])"/> 71 71 72 72 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 73 href="../common/ eglibc.xml"73 href="../common/glibc.xml" 74 74 xpointer="xpointer(//*[@os='i'])"/> 75 75 76 76 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 77 href="../common/ eglibc.xml"77 href="../common/glibc.xml" 78 78 xpointer="xpointer(//*[@os='j'])"/> 79 79 80 80 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 81 href="../common/ eglibc.xml"81 href="../common/glibc.xml" 82 82 xpointer="xpointer(//*[@os='k'])"/> 83 83 84 84 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 85 href="../common/ eglibc.xml"85 href="../common/glibc.xml" 86 86 xpointer="xpointer(//*[@os='l'])"/> 87 87 88 88 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 89 href="../common/ eglibc.xml"89 href="../common/glibc.xml" 90 90 xpointer="xpointer(//*[@os='m'])"/> 91 91 92 92 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 93 href="../multilib/ eglibc-64bit.xml"93 href="../multilib/glibc-64bit.xml" 94 94 xpointer="xpointer(//*[@os='n'])"/> 95 95 96 96 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 97 href="../multilib/ eglibc-64bit.xml"97 href="../multilib/glibc-64bit.xml" 98 98 xpointer="xpointer(//*[@os='o'])"/> 99 99 100 100 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 101 href="../multilib/ eglibc-64bit.xml"101 href="../multilib/glibc-64bit.xml" 102 102 xpointer="xpointer(//*[@os='p'])"/> 103 103 104 104 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 105 href="../common/ eglibc.xml"105 href="../common/glibc.xml" 106 106 xpointer="xpointer(//*[@os='q'])"/> 107 107 108 108 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 109 href="../common/ eglibc.xml"109 href="../common/glibc.xml" 110 110 xpointer="xpointer(//*[@os='r'])"/> 111 111 112 112 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 113 href="../common/ eglibc.xml"113 href="../common/glibc.xml" 114 114 xpointer="xpointer(//*[@os='s'])"/> 115 115 116 116 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 117 href="../common/ eglibc.xml"117 href="../common/glibc.xml" 118 118 xpointer="xpointer(//*[@os='t'])"/> 119 120 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 121 href="../common/glibc.xml" 122 xpointer="xpointer(//*[@os='u'])"/> 123 124 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 125 href="../common/glibc.xml" 126 xpointer="xpointer(//*[@os='v'])"/> 127 128 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 129 href="../common/glibc.xml" 130 xpointer="xpointer(//*[@os='w'])"/> 131 132 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 133 href="../common/glibc.xml" 134 xpointer="xpointer(//*[@os='x'])"/> 119 135 120 136 </sect2> 121 137 122 138 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 123 href="../common/ eglibc.xml"124 xpointer="xpointer(id('i18n- eglibc'))"/>139 href="../common/glibc.xml" 140 xpointer="xpointer(id('i18n-glibc'))"/> 125 141 126 142 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 127 href="../common/ eglibc.xml"128 xpointer="xpointer(id('conf- eglibc'))"/>143 href="../common/glibc.xml" 144 xpointer="xpointer(id('conf-glibc'))"/> 129 145 130 146 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 131 href="../ common/eglibc.xml"147 href="../ppc/glibc.xml" 132 148 xpointer="xpointer(id('conf-ld'))"/> 133 149 134 150 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 135 href="../common/ eglibc.xml"136 xpointer="xpointer(id('contents- eglibc'))"/>151 href="../common/glibc.xml" 152 xpointer="xpointer(id('contents-glibc'))"/> 137 153 138 154 </sect1> -
BOOK/final-system/mips64-64-chapter.xml
r88ef769 r03e6a40 18 18 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/linux-headers.xml"/> 19 19 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man-pages.xml"/> 20 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64-64/ eglibc.xml"/>20 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64-64/glibc.xml"/> 21 21 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64-64/adjusting.xml"/> 22 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/m4.xml"/> 22 23 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gmp.xml"/> 23 24 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpfr.xml"/> … … 26 27 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.xml"/> 27 28 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/zlib.xml"/> 29 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/flex.xml"/> 30 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bison.xml"/> 28 31 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/binutils.xml"/> 29 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64-64/gcc.xml"/> 33 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/attr.xml"/> 34 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/acl.xml"/> 30 35 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sed.xml"/> 31 36 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ncurses.xml"/> … … 33 38 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/shadow.xml"/> 34 39 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/util-linux.xml"/> 35 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/procps .xml"/>40 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/procps-ng.xml"/> 36 41 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/e2fsprogs.xml"/> 42 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libcap.xml"/> 37 43 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/coreutils.xml"/> 38 44 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/iana-etc.xml"/> 39 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/m4.xml"/>40 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bison.xml"/>41 45 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libtool.xml"/> 42 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/flex.xml"/>43 46 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/iproute2.xml"/> 44 47 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/perl.xml"/> … … 54 57 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/findutils.xml"/> 55 58 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gettext.xml"/> 59 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gperf.xml"/> 56 60 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/grep.xml"/> 57 61 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/groff.xml"/> … … 63 67 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xz.xml"/> 64 68 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man.xml"/> 69 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/expat.xml"/> 70 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xml-parser.xml"/> 71 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/intltool.xml"/> 65 72 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kmod.xml"/> 66 73 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/patch.xml"/> 67 74 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/psmisc.xml"/> 68 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libestr.xml"/> 69 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libee.xml"/> 70 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/rsyslog.xml"/> 71 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sysvinit.xml"/> 75 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/systemd.xml"/> 76 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/dbus.xml"/> 72 77 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/tar.xml"/> 73 78 <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"/>75 79 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/vim.xml"/> 76 80 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/colo.xml"/> -
BOOK/final-system/mips64-64/gcc.xml
r88ef769 r03e6a40 43 43 href="../common/gcc.xml" 44 44 xpointer="xpointer(//*[@os='fix2'])"/> 45 46 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"47 href="../common/gcc.xml"48 xpointer="xpointer(//*[@os='d'])"/>49 50 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"51 href="../common/gcc.xml"52 xpointer="xpointer(//*[@os='e'])"/>53 45 54 46 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 144 136 xpointer="xpointer(//*[@os='z'])"/> 145 137 138 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 139 href="../common/gcc.xml" 140 xpointer="xpointer(//*[@os='aa'])"/> 141 142 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 143 href="../common/gcc.xml" 144 xpointer="xpointer(//*[@os='ab'])"/> 145 146 146 </sect2> 147 147 -
BOOK/final-system/mips64-64/glibc.xml
r88ef769 r03e6a40 6 6 ]> 7 7 8 <sect1 id="ch-system- eglibc" role="wrap">9 <?dbhtml filename=" eglibc.html"?>8 <sect1 id="ch-system-glibc" role="wrap"> 9 <?dbhtml filename="glibc.html"?> 10 10 11 <title> EGLIBC-&eglibc-version;</title>11 <title>GLIBC-&glibc-version;</title> 12 12 13 <indexterm zone="ch-system- eglibc">14 <primary sortas="a- EGLIBC">EGLIBC</primary>13 <indexterm zone="ch-system-glibc"> 14 <primary sortas="a-GLIBC">GLIBC</primary> 15 15 </indexterm> 16 16 17 17 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 18 href="../common/ eglibc.xml"18 href="../common/glibc.xml" 19 19 xpointer="xpointer(//*[@role='package'])"/> 20 20 21 21 <sect2 role="installation"> 22 <title>Installation of EGLIBC</title>22 <title>Installation of GLIBC</title> 23 23 24 24 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 25 href="../common/ eglibc.xml"25 href="../common/glibc.xml" 26 26 xpointer="xpointer(//*[@os='z'])"/> 27 27 28 28 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 29 href="../common/ eglibc.xml"29 href="../common/glibc.xml" 30 30 xpointer="xpointer(//*[@os='l1'])"/> 31 31 32 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 33 href="../common/ eglibc.xml"33 href="../common/glibc.xml" 34 34 xpointer="xpointer(//*[@os='l2'])"/> 35 35 36 36 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 37 href="../common/ eglibc.xml"37 href="../common/glibc.xml" 38 38 xpointer="xpointer(//*[@os='l3'])"/> 39 39 40 40 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 41 href="../common/ eglibc.xml"41 href="../common/glibc.xml" 42 42 xpointer="xpointer(//*[@os='l4'])"/> 43 43 44 44 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 45 href="../common/ eglibc.xml"45 href="../common/glibc.xml" 46 46 xpointer="xpointer(//*[@os='b'])"/> 47 47 48 48 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 49 href="../mips64/ eglibc-64bit.xml"49 href="../mips64/glibc-64bit.xml" 50 50 xpointer="xpointer(//*[@os='m3'])"/> 51 51 52 52 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 53 href="../mips64/ eglibc-64bit.xml"53 href="../mips64/glibc-64bit.xml" 54 54 xpointer="xpointer(//*[@os='m4'])"/> 55 55 56 56 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 57 href="../common/ eglibc.xml"57 href="../common/glibc.xml" 58 58 xpointer="xpointer(//*[@os='s1'])"/> 59 59 60 60 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 61 href="../common/ eglibc.xml"61 href="../common/glibc.xml" 62 62 xpointer="xpointer(//*[@os='s2'])"/> 63 63 64 64 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 65 href="../common/ eglibc.xml"65 href="../common/glibc.xml" 66 66 xpointer="xpointer(//*[@os='e'])"/> 67 67 68 68 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 69 href="../common/ eglibc.xml"69 href="../common/glibc.xml" 70 70 xpointer="xpointer(//*[@os='f'])"/> 71 71 72 72 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 73 href="../x86_64-64/ eglibc.xml"73 href="../x86_64-64/glibc.xml" 74 74 xpointer="xpointer(//*[@os='l5'])"/> 75 75 76 76 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 77 href="../x86_64-64/ eglibc.xml"77 href="../x86_64-64/glibc.xml" 78 78 xpointer="xpointer(//*[@os='l6'])"/> 79 79 80 <para>Now we will force EGLIBC to build as 64-bit instead of the default80 <para>Now we will force GLIBC to build as 64-bit instead of the default 81 81 n32 with the following sed:</para> 82 82 … … 85 85 86 86 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 87 href="../common/ eglibc.xml"87 href="../common/glibc.xml" 88 88 xpointer="xpointer(//*[@os='g'])"/> 89 89 90 90 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 91 href="../x86_64-64/ eglibc.xml"91 href="../x86_64-64/glibc.xml" 92 92 xpointer="xpointer(//*[@os='h'])"/> 93 93 94 94 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 95 href="../x86_64-64/ eglibc.xml"95 href="../x86_64-64/glibc.xml" 96 96 xpointer="xpointer(//*[@os='i'])"/> 97 97 98 98 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 99 href="../common/ eglibc.xml"99 href="../common/glibc.xml" 100 100 xpointer="xpointer(//*[@os='j'])"/> 101 101 102 102 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 103 href="../common/ eglibc.xml"103 href="../common/glibc.xml" 104 104 xpointer="xpointer(//*[@os='k'])"/> 105 105 106 106 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 107 href="../common/ eglibc.xml"107 href="../common/glibc.xml" 108 108 xpointer="xpointer(//*[@os='l'])"/> 109 109 110 110 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 111 href="../common/ eglibc.xml"111 href="../common/glibc.xml" 112 112 xpointer="xpointer(//*[@os='m'])"/> 113 113 114 114 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 115 href="../multilib/ eglibc-64bit.xml"115 href="../multilib/glibc-64bit.xml" 116 116 xpointer="xpointer(//*[@os='n'])"/> 117 117 118 118 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 119 href="../multilib/ eglibc-64bit.xml"119 href="../multilib/glibc-64bit.xml" 120 120 xpointer="xpointer(//*[@os='o'])"/> 121 121 122 122 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 123 href="../multilib/ eglibc-64bit.xml"123 href="../multilib/glibc-64bit.xml" 124 124 xpointer="xpointer(//*[@os='p'])"/> 125 125 126 126 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 127 href="../common/ eglibc.xml"127 href="../common/glibc.xml" 128 128 xpointer="xpointer(//*[@os='q'])"/> 129 129 130 130 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 131 href="../common/ eglibc.xml"131 href="../common/glibc.xml" 132 132 xpointer="xpointer(//*[@os='r'])"/> 133 133 134 134 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 135 href="../common/ eglibc.xml"135 href="../common/glibc.xml" 136 136 xpointer="xpointer(//*[@os='s'])"/> 137 137 138 138 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 139 href="../common/ eglibc.xml"139 href="../common/glibc.xml" 140 140 xpointer="xpointer(//*[@os='t'])"/> 141 141 142 142 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 143 href="../ x86_64-64/eglibc.xml"143 href="../common/glibc.xml" 144 144 xpointer="xpointer(//*[@os='u'])"/> 145 145 146 146 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 147 href="../ x86_64-64/eglibc.xml"147 href="../common/glibc.xml" 148 148 xpointer="xpointer(//*[@os='v'])"/> 149 150 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 151 href="../common/glibc.xml" 152 xpointer="xpointer(//*[@os='w'])"/> 153 154 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 155 href="../common/glibc.xml" 156 xpointer="xpointer(//*[@os='x'])"/> 149 157 150 158 </sect2> 151 159 152 160 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 153 href="../common/ eglibc.xml"154 xpointer="xpointer(id('i18n- eglibc'))"/>161 href="../common/glibc.xml" 162 xpointer="xpointer(id('i18n-glibc'))"/> 155 163 156 164 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 157 href="../common/ eglibc.xml"158 xpointer="xpointer(id('conf- eglibc'))"/>165 href="../common/glibc.xml" 166 xpointer="xpointer(id('conf-glibc'))"/> 159 167 160 168 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 161 href="../mips/ eglibc.xml"169 href="../mips/glibc.xml" 162 170 xpointer="xpointer(id('conf-ld'))"/> 163 171 164 172 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 165 href="../common/ eglibc.xml"166 xpointer="xpointer(id('contents- eglibc'))"/>173 href="../common/glibc.xml" 174 xpointer="xpointer(id('contents-glibc'))"/> 167 175 168 176 </sect1> -
BOOK/final-system/mips64-chapter.xml
r88ef769 r03e6a40 18 18 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/linux-headers.xml"/> 19 19 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man-pages.xml"/> 20 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/ eglibc.xml"/>21 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/ eglibc-n32.xml"/>22 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/ eglibc-64bit.xml"/>20 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/glibc.xml"/> 21 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/glibc-n32.xml"/> 22 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/glibc-64bit.xml"/> 23 23 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/adjusting.xml"/> 24 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/m4.xml"/> 24 25 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gmp.xml"/> 25 26 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gmp-n32.xml"/> … … 39 40 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/zlib.xml"/> 40 41 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/zlib-n32.xml"/> 42 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/zlib-64bit.xml"/> 43 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/flex.xml"/> 44 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/flex-n32.xml"/> 45 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/flex-64bit.xml"/> 46 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bison.xml"/> 47 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bison-n32.xml"/> 48 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bison-64bit.xml"/> 41 49 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/binutils.xml"/> 42 50 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/gcc.xml"/> 51 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/attr.xml"/> 52 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/attr-n32.xml"/> 53 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/attr-64bit.xml"/> 54 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/acl.xml"/> 55 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/acl-n32.xml"/> 56 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/acl-64bit.xml"/> 43 57 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/sed.xml"/> 44 58 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/ncurses.xml"/> … … 50 64 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/util-linux-n32.xml"/> 51 65 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/util-linux-64bit.xml"/> 52 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/procps .xml"/>53 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/procps-n 32.xml"/>54 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/procps- 64bit.xml"/>66 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/procps-ng.xml"/> 67 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/procps-ng-n32.xml"/> 68 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/procps-ng-64bit.xml"/> 55 69 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/e2fsprogs.xml"/> 56 70 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/e2fsprogs-n32.xml"/> 57 71 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/e2fsprogs-64bit.xml"/> 58 72 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/multiarch_wrapper.xml"/> 73 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libcap.xml"/> 74 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libcap-n32.xml"/> 75 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libcap-64bit.xml"/> 59 76 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/coreutils.xml"/> 60 77 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/iana-etc.xml"/> 61 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/m4.xml"/>62 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bison.xml"/>63 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bison-n32.xml"/>64 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bison-64bit.xml"/>65 78 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libtool.xml"/> 66 79 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libtool-n32.xml"/> 67 80 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libtool-64bit.xml"/> 68 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/flex.xml"/>69 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/flex-n32.xml"/>70 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/flex-64bit.xml"/>71 81 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/iproute2.xml"/> 72 82 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/perl.xml"/> … … 76 86 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/readline-n32.xml"/> 77 87 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/readline-64bit.xml"/> 78 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/zlib-64bit.xml"/>79 88 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/autoconf.xml"/> 80 89 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/automake.xml"/> … … 93 102 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gettext-n32.xml"/> 94 103 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gettext-64bit.xml"/> 104 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gperf.xml"/> 95 105 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/grep.xml"/> 96 106 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/groff.xml"/> … … 104 114 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/xz-64bit.xml"/> 105 115 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/man.xml"/> 116 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/expat.xml"/> 117 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/expat-n32.xml"/> 118 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/expat-64bit.xml"/> 119 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/xml-parser.xml"/> 120 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/xml-parser-n32.xml"/> 121 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/xml-parser-64bit.xml"/> 122 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/intltool.xml"/> 106 123 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/kmod.xml"/> 107 124 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/kmod-n32.xml"/> … … 109 126 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/patch.xml"/> 110 127 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/psmisc.xml"/> 111 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libestr.xml"/> 112 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libestr-n32.xml"/> 113 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libestr-64bit.xml"/> 114 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libee.xml"/> 115 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libee-n32.xml"/> 116 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libee-64bit.xml"/> 117 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/rsyslog.xml"/> 118 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/sysvinit.xml"/> 128 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/systemd.xml"/> 129 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/systemd-n32.xml"/> 130 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/systemd-64bit.xml"/> 131 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/dbus.xml"/> 132 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/dbus-n32.xml"/> 133 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/dbus-64bit.xml"/> 119 134 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/tar.xml"/> 120 135 <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"/>124 136 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/vim.xml"/> 125 137 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/colo.xml"/> -
BOOK/final-system/mips64/binutils.xml
r88ef769 r03e6a40 82 82 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 83 83 href="../common/binutils.xml" 84 xpointer="xpointer(//*[@os='m'])"/>85 86 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"87 href="../common/binutils.xml"88 84 xpointer="xpointer(//*[@os='n'])"/> 89 85 … … 108 104 xpointer="xpointer(//*[@os='s'])"/> 109 105 110 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"111 href="../common/binutils.xml"112 xpointer="xpointer(//*[@os='t'])"/>113 114 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"115 href="../common/binutils.xml"116 xpointer="xpointer(//*[@os='u'])"/>117 118 106 </sect2> 119 107 -
BOOK/final-system/mips64/gcc.xml
r88ef769 r03e6a40 40 40 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 41 41 href="../common/gcc.xml" 42 xpointer="xpointer(//*[@os='d'])"/>43 44 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"45 href="../common/gcc.xml"46 xpointer="xpointer(//*[@os='e'])"/>47 48 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"49 href="../common/gcc.xml"50 42 xpointer="xpointer(//*[@os='f'])"/> 51 43 … … 65 57 --enable-__cxa_atexit --enable-c99 --enable-long-long --with-abi=64 \ 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 --with-system-zlib --enable-checking=release --enable-libstdcxx-time</userinput></screen> 70 60 71 61 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/final-system/mips64/glibc-64bit.xml
r88ef769 r03e6a40 6 6 ]> 7 7 8 <sect1 id="ch-system- eglibc" role="wrap">8 <sect1 id="ch-system-glibc" role="wrap"> 9 9 <?dbhtml filename="glibc-64bit.html"?> 10 10 11 <title> EGLIBC-&eglibc-version; 64-Bit</title>11 <title>GLIBC-&glibc-version; 64-Bit</title> 12 12 13 <indexterm zone="ch-system- eglibc">14 <primary sortas="a- EGLIBC">EGLIBC</primary>13 <indexterm zone="ch-system-glibc"> 14 <primary sortas="a-GLIBC">GLIBC</primary> 15 15 </indexterm> 16 16 17 17 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 18 href=" eglibc.xml"18 href="glibc.xml" 19 19 xpointer="xpointer(//*[@role='package'])"/> 20 20 21 21 <sect2 role="installation"> 22 <title>Installation of EGLIBC</title>22 <title>Installation of GLIBC</title> 23 23 24 24 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 25 href="../common/ eglibc.xml"25 href="../common/glibc.xml" 26 26 xpointer="xpointer(//*[@os='l3'])"/> 27 27 28 28 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 29 href="../common/ eglibc.xml"29 href="../common/glibc.xml" 30 30 xpointer="xpointer(//*[@os='l1'])"/> 31 31 32 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 33 href="../common/ eglibc.xml"33 href="../common/glibc.xml" 34 34 xpointer="xpointer(//*[@os='l2'])"/> 35 35 36 36 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 37 href="../multilib/ eglibc-64bit.xml"37 href="../multilib/glibc-64bit.xml" 38 38 xpointer="xpointer(//*[@os='l4'])"/> 39 39 40 40 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 41 href=" eglibc.xml"41 href="glibc.xml" 42 42 xpointer="xpointer(//*[@os='b'])"/> 43 43 44 <para os="m3">The following will cause EGLIBC to use an absolute path to the44 <para os="m3">The following will cause GLIBC to use an absolute path to the 45 45 ldd-rewrite-script instead of a relative path:</para> 46 46 … … 49 49 50 50 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 51 href="../common/ eglibc.xml"51 href="../common/glibc.xml" 52 52 xpointer="xpointer(//*[@os='s1'])"/> 53 53 54 54 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 55 href="../common/ eglibc.xml"55 href="../common/glibc.xml" 56 56 xpointer="xpointer(//*[@os='s2'])"/> 57 57 58 58 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 59 href=" eglibc.xml"59 href="glibc.xml" 60 60 xpointer="xpointer(//*[@os='e'])"/> 61 61 62 62 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 63 href=" eglibc.xml"63 href="glibc.xml" 64 64 xpointer="xpointer(//*[@os='f'])"/> 65 65 66 66 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 67 href="../multilib/ eglibc-64bit.xml"67 href="../multilib/glibc-64bit.xml" 68 68 xpointer="xpointer(//*[@os='m1'])"/> 69 69 70 70 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 71 href="../multilib/ eglibc-64bit.xml"71 href="../multilib/glibc-64bit.xml" 72 72 xpointer="xpointer(//*[@os='m2'])"/> 73 73 74 74 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 75 href=" eglibc.xml"75 href="glibc.xml" 76 76 xpointer="xpointer(//*[@os='g'])"/> 77 77 78 78 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 79 href="../multilib/ eglibc-64bit.xml"79 href="../multilib/glibc-64bit.xml" 80 80 xpointer="xpointer(//*[@os='h'])"/> 81 81 82 82 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 83 href="../multilib/ eglibc-64bit.xml"83 href="../multilib/glibc-64bit.xml" 84 84 xpointer="xpointer(//*[@os='i'])"/> 85 85 86 86 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 87 href=" eglibc.xml"87 href="glibc.xml" 88 88 xpointer="xpointer(//*[@os='j'])"/> 89 89 90 90 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 91 href=" eglibc.xml"91 href="glibc.xml" 92 92 xpointer="xpointer(//*[@os='k'])"/> 93 93 94 94 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 95 href=" eglibc.xml"95 href="glibc.xml" 96 96 xpointer="xpointer(//*[@os='l'])"/> 97 97 98 98 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 99 href=" eglibc.xml"99 href="glibc.xml" 100 100 xpointer="xpointer(//*[@os='m'])"/> 101 101 102 102 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 103 href="../multilib/ eglibc-64bit.xml"103 href="../multilib/glibc-64bit.xml" 104 104 xpointer="xpointer(//*[@os='n'])"/> 105 105 106 106 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 107 href="../multilib/ eglibc-64bit.xml"107 href="../multilib/glibc-64bit.xml" 108 108 xpointer="xpointer(//*[@os='o'])"/> 109 109 110 110 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 111 href="../multilib/ eglibc-64bit.xml"111 href="../multilib/glibc-64bit.xml" 112 112 xpointer="xpointer(//*[@os='p'])"/> 113 113 114 114 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 115 href=" eglibc.xml"115 href="glibc.xml" 116 116 xpointer="xpointer(//*[@os='s'])"/> 117 117 118 118 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 119 href=" eglibc.xml"119 href="glibc.xml" 120 120 xpointer="xpointer(//*[@os='t'])"/> 121 122 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 123 href="../common/glibc.xml" 124 xpointer="xpointer(//*[@os='u'])"/> 125 126 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 127 href="../common/glibc.xml" 128 xpointer="xpointer(//*[@os='v'])"/> 129 130 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 131 href="../common/glibc.xml" 132 xpointer="xpointer(//*[@os='w'])"/> 133 134 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 135 href="../common/glibc.xml" 136 xpointer="xpointer(//*[@os='x'])"/> 121 137 122 138 </sect2> 123 139 124 140 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 125 href="../common/ eglibc.xml"126 xpointer="xpointer(id('i18n- eglibc'))"/>141 href="../common/glibc.xml" 142 xpointer="xpointer(id('i18n-glibc'))"/> 127 143 128 144 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 129 href="../common/ eglibc.xml"130 xpointer="xpointer(id('conf- eglibc'))"/>145 href="../common/glibc.xml" 146 xpointer="xpointer(id('conf-glibc'))"/> 131 147 132 148 <sect2 id="conf-ld" role="configuration"> … … 177 193 178 194 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 179 href="../common/ eglibc.xml"180 xpointer="xpointer(id('contents- eglibc'))"/>195 href="../common/glibc.xml" 196 xpointer="xpointer(id('contents-glibc'))"/> 181 197 182 198 </sect1> -
BOOK/final-system/mips64/glibc-n32.xml
r88ef769 r03e6a40 6 6 ]> 7 7 8 <sect1 id="ch-system- eglibc-n32" role="wrap">9 <?dbhtml filename=" eglibc-n32.html"?>8 <sect1 id="ch-system-glibc-n32" role="wrap"> 9 <?dbhtml filename="glibc-n32.html"?> 10 10 11 <title> EGLIBC-&eglibc-version; N32</title>11 <title>GLIBC-&glibc-version; N32</title> 12 12 13 <indexterm zone="ch-system- eglibc-n32">14 <primary sortas="a- EGLIBC">EGLIBC</primary>13 <indexterm zone="ch-system-glibc-n32"> 14 <primary sortas="a-GLIBC">GLIBC</primary> 15 15 </indexterm> 16 16 17 17 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 18 href=" eglibc.xml"18 href="glibc.xml" 19 19 xpointer="xpointer(//*[@role='package'])"/> 20 20 21 21 <sect2 role="installation"> 22 <title>Installation of EGLIBC</title>22 <title>Installation of GLIBC</title> 23 23 24 24 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 25 href="../common/ eglibc.xml"25 href="../common/glibc.xml" 26 26 xpointer="xpointer(//*[@os='l1'])"/> 27 27 28 28 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 29 href="../common/ eglibc.xml"29 href="../common/glibc.xml" 30 30 xpointer="xpointer(//*[@os='l2'])"/> 31 31 32 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 33 href="../common/ eglibc.xml"33 href="../common/glibc.xml" 34 34 xpointer="xpointer(//*[@os='l3'])"/> 35 35 … … 40 40 41 41 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 42 href=" eglibc.xml"42 href="glibc.xml" 43 43 xpointer="xpointer(//*[@os='b'])"/> 44 44 45 45 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 46 href=" eglibc-64bit.xml"46 href="glibc-64bit.xml" 47 47 xpointer="xpointer(//*[@os='m3'])"/> 48 48 49 49 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 50 href=" eglibc-64bit.xml"50 href="glibc-64bit.xml" 51 51 xpointer="xpointer(//*[@os='m4'])"/> 52 52 53 53 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 54 href="../common/ eglibc.xml"54 href="../common/glibc.xml" 55 55 xpointer="xpointer(//*[@os='s1'])"/> 56 56 57 57 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 58 href="../common/ eglibc.xml"58 href="../common/glibc.xml" 59 59 xpointer="xpointer(//*[@os='s2'])"/> 60 60 61 61 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 62 href=" eglibc.xml"62 href="glibc.xml" 63 63 xpointer="xpointer(//*[@os='e'])"/> 64 64 65 65 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 66 href=" eglibc.xml"66 href="glibc.xml" 67 67 xpointer="xpointer(//*[@os='f'])"/> 68 68 69 <para os="m1">Tell EGLIBC to install its 32-bit libraries into69 <para os="m1">Tell GLIBC to install its 32-bit libraries into 70 70 <filename class="directory">/lib32</filename>:</para> 71 71 … … 73 73 74 74 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 75 href=" eglibc.xml"75 href="glibc.xml" 76 76 xpointer="xpointer(//*[@os='g'])"/> 77 77 78 78 <screen os="h"><userinput>CC="gcc ${BUILDN32}" CXX="g++ ${BUILDN32}" \ 79 ../ eglibc-&eglibc-version;/configure --prefix=/usr \79 ../glibc-&glibc-version;/configure --prefix=/usr \ 80 80 --disable-profile --enable-kernel=2.6.32 \ 81 --libexecdir=/usr/lib32/ eglibc --libdir=/usr/lib32 \81 --libexecdir=/usr/lib32/glibc --libdir=/usr/lib32 \ 82 82 --enable-obsolete-rpc</userinput></screen> 83 83 … … 86 86 87 87 <varlistentry> 88 <term><parameter>--libexecdir=/usr/lib32/ eglibc</parameter></term>88 <term><parameter>--libexecdir=/usr/lib32/glibc</parameter></term> 89 89 <listitem> 90 90 <para>This changes the location of the <command>getconf</command> 91 91 program from its default of <filename 92 92 class="directory">/usr/libexec</filename> to <filename 93 class="directory">/usr/lib32/ eglibc</filename>.</para>93 class="directory">/usr/lib32/glibc</filename>.</para> 94 94 </listitem> 95 95 </varlistentry> … … 97 97 98 98 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 99 href=" eglibc.xml"99 href="glibc.xml" 100 100 xpointer="xpointer(//*[@os='j'])"/> 101 101 102 102 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 103 href=" eglibc.xml"103 href="glibc.xml" 104 104 xpointer="xpointer(//*[@os='k'])"/> 105 105 106 106 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 107 href=" eglibc.xml"107 href="glibc.xml" 108 108 xpointer="xpointer(//*[@os='l'])"/> 109 109 110 110 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 111 href=" eglibc.xml"111 href="glibc.xml" 112 112 xpointer="xpointer(//*[@os='m'])"/> 113 113 114 114 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 115 href="../multilib/ eglibc-64bit.xml"115 href="../multilib/glibc-64bit.xml" 116 116 xpointer="xpointer(//*[@os='n'])"/> 117 117 118 118 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 119 href="../multilib/ eglibc-64bit.xml"119 href="../multilib/glibc-64bit.xml" 120 120 xpointer="xpointer(//*[@os='o'])"/> 121 121 122 122 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 123 href="../multilib/ eglibc-64bit.xml"123 href="../multilib/glibc-64bit.xml" 124 124 xpointer="xpointer(//*[@os='p'])"/> 125 125 126 126 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 127 href=" eglibc.xml"127 href="glibc.xml" 128 128 xpointer="xpointer(//*[@os='s'])"/> 129 129 130 130 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 131 href=" eglibc.xml"131 href="glibc.xml" 132 132 xpointer="xpointer(//*[@os='t'])"/> 133 133 … … 138 138 139 139 <para>Details on this package are located in <xref 140 linkend="contents- eglibc" role="."/></para>140 linkend="contents-glibc" role="."/></para> 141 141 142 142 </sect2> -
BOOK/final-system/mips64/glibc.xml
r88ef769 r03e6a40 6 6 ]> 7 7 8 <sect1 id="ch-system- eglibc-32" role="wrap">9 <?dbhtml filename=" eglibc.html"?>8 <sect1 id="ch-system-glibc-32" role="wrap"> 9 <?dbhtml filename="glibc.html"?> 10 10 11 <title> EGLIBC-&eglibc-version; 32 Bit Libraries</title>11 <title>GLIBC-&glibc-version; 32 Bit Libraries</title> 12 12 13 <indexterm zone="ch-system- eglibc-32">14 <primary sortas="a- EGLIBC">EGLIBC</primary>13 <indexterm zone="ch-system-glibc-32"> 14 <primary sortas="a-GLIBC">GLIBC</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/ eglibc.xml"19 href="../common/glibc.xml" 20 20 xpointer="xpointer(//*[@role='package'])"/> 21 21 … … 24 24 25 25 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 26 href="../common/ eglibc.xml"26 href="../common/glibc.xml" 27 27 xpointer="xpointer(//*[@os='z'])"/> 28 28 29 29 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 30 href="../common/ eglibc.xml"30 href="../common/glibc.xml" 31 31 xpointer="xpointer(//*[@os='l1'])"/> 32 32 33 33 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 34 href="../common/ eglibc.xml"34 href="../common/glibc.xml" 35 35 xpointer="xpointer(//*[@os='l2'])"/> 36 36 37 37 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 38 href="../common/ eglibc.xml"38 href="../common/glibc.xml" 39 39 xpointer="xpointer(//*[@os='l3'])"/> 40 40 41 41 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 42 href="../common/ eglibc.xml"42 href="../common/glibc.xml" 43 43 xpointer="xpointer(//*[@os='l4'])"/> 44 44 45 45 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 46 href="../common/ eglibc.xml"46 href="../common/glibc.xml" 47 47 xpointer="xpointer(//*[@os='b'])"/> 48 48 49 49 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 50 href="../common/ eglibc.xml"50 href="../common/glibc.xml" 51 51 xpointer="xpointer(//*[@os='s1'])"/> 52 52 53 53 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 54 href="../common/ eglibc.xml"54 href="../common/glibc.xml" 55 55 xpointer="xpointer(//*[@os='s2'])"/> 56 56 57 57 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 58 href="../common/ eglibc.xml"58 href="../common/glibc.xml" 59 59 xpointer="xpointer(//*[@os='e'])"/> 60 60 61 61 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 62 href="../common/ eglibc.xml"62 href="../common/glibc.xml" 63 63 xpointer="xpointer(//*[@os='f'])"/> 64 64 65 65 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 66 href="../common/ eglibc.xml"66 href="../common/glibc.xml" 67 67 xpointer="xpointer(//*[@os='g'])"/> 68 68 69 69 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 70 href="../multilib/ eglibc.xml"70 href="../multilib/glibc.xml" 71 71 xpointer="xpointer(//*[@os='h'])"/> 72 72 73 73 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 74 href="../common/ eglibc.xml"74 href="../common/glibc.xml" 75 75 xpointer="xpointer(//*[@os='i'])"/> 76 76 77 77 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 78 href="../common/ eglibc.xml"78 href="../common/glibc.xml" 79 79 xpointer="xpointer(//*[@os='j'])"/> 80 80 81 81 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 82 href="../common/ eglibc.xml"82 href="../common/glibc.xml" 83 83 xpointer="xpointer(//*[@os='k'])"/> 84 84 85 85 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 86 href="../common/ eglibc.xml"86 href="../common/glibc.xml" 87 87 xpointer="xpointer(//*[@os='l'])"/> 88 88 89 89 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 90 href="../multilib/ eglibc.xml"90 href="../multilib/glibc.xml" 91 91 xpointer="xpointer(//*[@os='l1b'])"/> 92 92 93 93 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 94 href="../multilib/ eglibc.xml"94 href="../multilib/glibc.xml" 95 95 xpointer="xpointer(//*[@os='l2b'])"/> 96 96 97 97 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 98 href="../common/ eglibc.xml"98 href="../common/glibc.xml" 99 99 xpointer="xpointer(//*[@os='m'])"/> 100 100 101 101 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 102 href="../common/ eglibc.xml"102 href="../common/glibc.xml" 103 103 xpointer="xpointer(//*[@os='n'])"/> 104 104 105 105 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 106 href="../common/ eglibc.xml"106 href="../common/glibc.xml" 107 107 xpointer="xpointer(//*[@os='o'])"/> 108 108 109 109 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 110 href="../common/ eglibc.xml"110 href="../common/glibc.xml" 111 111 xpointer="xpointer(//*[@os='p'])"/> 112 112 113 113 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 114 href="../common/ eglibc.xml"114 href="../common/glibc.xml" 115 115 xpointer="xpointer(//*[@os='q'])"/> 116 116 117 117 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 118 href="../common/ eglibc.xml"118 href="../common/glibc.xml" 119 119 xpointer="xpointer(//*[@os='r'])"/> 120 120 121 121 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 122 href="../common/ eglibc.xml"122 href="../common/glibc.xml" 123 123 xpointer="xpointer(//*[@os='s'])"/> 124 124 125 125 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 126 href="../common/ eglibc.xml"126 href="../common/glibc.xml" 127 127 xpointer="xpointer(//*[@os='t'])"/> 128 128 … … 133 133 134 134 <para>Details on this package are located in <xref 135 linkend="contents- eglibc" role="."/></para>135 linkend="contents-glibc" role="."/></para> 136 136 137 137 </sect2> -
BOOK/final-system/multilib/automake.xml
r88ef769 r03e6a40 26 26 xpointer="xpointer(//*[@os='a'])"/> 27 27 28 <screen os="b"><userinput>CC="gcc ${BUILD64}" ./configure --prefix=/usr</userinput></screen> 28 <screen os="b"><userinput>CC="gcc ${BUILD64}" ./configure --prefix=/usr \ 29 --docdir=/usr/share/doc/automake-&automake-version;</userinput></screen> 29 30 30 31 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/final-system/multilib/binutils.xml
r88ef769 r03e6a40 82 82 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 83 83 href="../common/binutils.xml" 84 xpointer="xpointer(//*[@os='m'])"/>85 86 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"87 href="../common/binutils.xml"88 84 xpointer="xpointer(//*[@os='n'])"/> 89 85 … … 108 104 xpointer="xpointer(//*[@os='s'])"/> 109 105 110 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"111 href="../common/binutils.xml"112 xpointer="xpointer(//*[@os='t'])"/>113 114 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"115 href="../common/binutils.xml"116 xpointer="xpointer(//*[@os='u'])"/>117 118 106 </sect2> 119 107 -
BOOK/final-system/multilib/bison-64bit.xml
r88ef769 r03e6a40 24 24 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 25 25 href="../common/bison.xml" 26 xpointer="xpointer(//*[@os='t3'])"/>27 28 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"29 href="../common/bison.xml"30 xpointer="xpointer(//*[@os='t4'])"/>31 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"33 href="../common/bison.xml"34 26 xpointer="xpointer(//*[@os='a'])"/> 35 27 36 <screen os="b"><userinput>CC="gcc ${BUILD64}" ./configure --prefix=/usr --libdir=/usr/lib64 --cache-file=config.cache</userinput></screen> 28 <screen os="b"><userinput>CC="gcc ${BUILD64}" CXX="g++ ${BUILD64}" M4=m4 \ 29 ./configure --prefix=/usr --libdir=/usr/lib64</userinput></screen> 37 30 38 31 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/final-system/multilib/bison-n32.xml
r88ef769 r03e6a40 25 25 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 26 26 href="../common/bison.xml" 27 xpointer="xpointer(//*[@os='t3'])"/>28 29 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"30 href="../common/bison.xml"31 xpointer="xpointer(//*[@os='t4'])"/>32 33 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"34 href="../common/bison.xml"35 27 xpointer="xpointer(//*[@os='a'])"/> 36 28 37 <screen os="b"><userinput>CC="gcc ${BUILDN32}" ./configure --prefix=/usr --libdir=/usr/lib32 --cache-file=config.cache</userinput></screen> 29 <screen os="b"><userinput>CC="gcc ${BUILDN32}" CXX="g++ ${BUILDN32}" M4=m4 \ 30 ./configure --prefix=/usr --libdir=/usr/lib32</userinput></screen> 38 31 39 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/final-system/multilib/bison.xml
r88ef769 r03e6a40 25 25 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 26 26 href="../common/bison.xml" 27 xpointer="xpointer(//*[@os='t3'])"/>28 29 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"30 href="../common/bison.xml"31 xpointer="xpointer(//*[@os='t4'])"/>32 33 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"34 href="../common/bison.xml"35 27 xpointer="xpointer(//*[@os='a'])"/> 36 28 37 <screen os="b"><userinput>CC="gcc ${BUILD32}" ./configure --prefix=/usr --cache-file=config.cache</userinput></screen> 29 <screen os="b"><userinput>CC="gcc ${BUILD32}" CXX="g++ ${BUILD32}" M4=m4 \ 30 ./configure --prefix=/usr</userinput></screen> 38 31 39 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/final-system/multilib/bzip2-64bit.xml
r88ef769 r03e6a40 29 29 href="bzip2.xml" 30 30 xpointer="xpointer(//*[@os='s2'])"/> 31 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 33 href="../common/bzip2.xml" 34 xpointer="xpointer(//*[@os='s3'])"/> 35 36 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 37 href="../common/bzip2.xml" 38 xpointer="xpointer(//*[@os='s4'])"/> 31 39 32 40 <para os="m1">We need to change the default lib path -
BOOK/final-system/multilib/bzip2-n32.xml
r88ef769 r03e6a40 30 30 href="bzip2.xml" 31 31 xpointer="xpointer(//*[@os='s2'])"/> 32 33 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 34 href="../common/bzip2.xml" 35 xpointer="xpointer(//*[@os='s3'])"/> 36 37 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 38 href="../common/bzip2.xml" 39 xpointer="xpointer(//*[@os='s4'])"/> 32 40 33 41 <para os="m1">We need to change the default lib path -
BOOK/final-system/multilib/bzip2.xml
r88ef769 r03e6a40 30 30 href="../common/bzip2.xml" 31 31 xpointer="xpointer(//*[@os='s2'])"/> 32 33 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 34 href="../common/bzip2.xml" 35 xpointer="xpointer(//*[@os='s3'])"/> 36 37 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 38 href="../common/bzip2.xml" 39 xpointer="xpointer(//*[@os='s4'])"/> 32 40 33 41 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/final-system/multilib/cloog-64bit.xml
r88ef769 r03e6a40 30 30 ./configure --prefix=/usr \ 31 31 --libdir=/usr/lib64 --enable-shared --with-isl=system</userinput></screen> 32 33 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 34 href="../common/cloog.xml" 35 xpointer="xpointer(//*[@os='s1'])"/> 36 37 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 38 href="../common/cloog.xml" 39 xpointer="xpointer(//*[@os='s2'])"/> 32 40 33 41 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/final-system/multilib/cloog-n32.xml
r88ef769 r03e6a40 31 31 ./configure --prefix=/usr \ 32 32 --libdir=/usr/lib32 --enable-shared --with-isl=system</userinput></screen> 33 34 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 35 href="../common/cloog.xml" 36 xpointer="xpointer(//*[@os='s1'])"/> 37 38 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 39 href="../common/cloog.xml" 40 xpointer="xpointer(//*[@os='s2'])"/> 33 41 34 42 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/final-system/multilib/cloog.xml
r88ef769 r03e6a40 31 31 ./configure --prefix=/usr \ 32 32 --host=${CLFS_TARGET32} --enable-shared --with-isl=system</userinput></screen> 33 34 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 35 href="../common/cloog.xml" 36 xpointer="xpointer(//*[@os='s1'])"/> 37 38 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 39 href="../common/cloog.xml" 40 xpointer="xpointer(//*[@os='s2'])"/> 33 41 34 42 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/final-system/multilib/coreutils.xml
r88ef769 r03e6a40 107 107 xpointer="xpointer(//*[@os='t'])"/> 108 108 109 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"110 href="../common/coreutils.xml"111 xpointer="xpointer(//*[@os='u'])"/>112 113 109 </sect2> 114 110 -
BOOK/final-system/multilib/dbus.xml
r88ef769 r03e6a40 6 6 ]> 7 7 8 <sect1 id="ch-system- eudev-32" role="wrap">9 <?dbhtml filename=" eudev.html"?>8 <sect1 id="ch-system-dbus-32" role="wrap"> 9 <?dbhtml filename="dbus.html"?> 10 10 11 <title> Eudev-&eudev-version; 32 Bit Libraries</title>11 <title>D-Bus-&dbus-version; 32 Bit Libraries</title> 12 12 13 <indexterm zone="ch-system-eudev-32"> 14 <primary sortas="a-Eudev">Eudev 32 Bit Libraries</primary> 15 <secondary>32 Bit</secondary> 13 <indexterm zone="ch-system-dbus-32"> 14 <primary sortas="a-D-Bus">D-Bus 32 Bit Libraries</primary> 16 15 </indexterm> 17 16 18 17 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 19 href="../common/ eudev.xml"18 href="../common/dbus.xml" 20 19 xpointer="xpointer(//*[@role='package'])"/> 21 20 22 21 <sect2 role="installation"> 23 <title>Installation of Eudev</title>22 <title>Installation of D-Bus</title> 24 23 25 24 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 26 href="../common/ eudev.xml"25 href="../common/dbus.xml" 27 26 xpointer="xpointer(//*[@os='a'])"/> 28 27 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 --enable-rule_generator --disable-introspection --disable-keymap \ 34 --disable-gudev --disable-gtk-doc-html --enable-libkmod</userinput></screen> 28 <screen os="b"><userinput>CC="gcc ${BUILD32}" USE_ARCH=32 PKG_CONFIG_PATH=${PKG_CONFIG_PATH32} \ 29 ./configure --prefix=/usr --sysconfdir=/etc \ 30 --libdir=/usr/lib --libexecdir=/usr/lib/dbus-1.0 \ 31 --localstatedir=/var --with-systemdsystemunitdir=/lib/systemd/system \ 32 --docdir=/usr/share/doc/dbus-&dbus-version;</userinput></screen> 35 33 36 34 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 37 href="../common/ eudev.xml"35 href="../common/dbus.xml" 38 36 xpointer="xpointer(//*[@os='c'])"/> 39 37 40 38 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 41 href="../common/ eudev.xml"39 href="../common/dbus.xml" 42 40 xpointer="xpointer(//*[@os='d'])"/> 43 41 44 42 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 45 href="../common/ eudev.xml"43 href="../common/dbus.xml" 46 44 xpointer="xpointer(//*[@os='e'])"/> 47 45 48 46 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 49 href="../common/ eudev.xml"50 xpointer="xpointer(//*[@os=' e2'])"/>47 href="../common/dbus.xml" 48 xpointer="xpointer(//*[@os='f'])"/> 51 49 52 50 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 53 href="../common/ eudev.xml"51 href="../common/dbus.xml" 54 52 xpointer="xpointer(//*[@os='g'])"/> 55 53 56 54 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 57 href="../common/ eudev.xml"55 href="../common/dbus.xml" 58 56 xpointer="xpointer(//*[@os='h'])"/> 57 58 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 59 href="../common/dbus.xml" 60 xpointer="xpointer(//*[@os='i'])"/> 59 61 60 62 </sect2> … … 64 66 65 67 <para>Details on this package are located in <xref 66 linkend="contents- eudev" role="."/></para>68 linkend="contents-dbus" role="."/></para> 67 69 68 70 </sect2> -
BOOK/final-system/multilib/diffutils.xml
r88ef769 r03e6a40 24 24 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 25 25 href="../common/diffutils.xml" 26 xpointer="xpointer(//*[@os='s1'])"/> 27 28 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 29 href="../common/diffutils.xml" 30 xpointer="xpointer(//*[@os='s2'])"/> 31 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 33 href="../common/diffutils.xml" 26 34 xpointer="xpointer(//*[@os='a'])"/> 27 35 … … 30 38 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 31 39 href="../common/diffutils.xml" 32 xpointer="xpointer(//*[@os='s 1'])"/>40 xpointer="xpointer(//*[@os='s3'])"/> 33 41 34 42 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 35 43 href="../common/diffutils.xml" 36 xpointer="xpointer(//*[@os='s 2'])"/>44 xpointer="xpointer(//*[@os='s4'])"/> 37 45 38 46 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/final-system/multilib/e2fsprogs-64bit.xml
r88ef769 r03e6a40 39 39 xpointer="xpointer(//*[@os='c'])"/> 40 40 41 <screen os="d"><userinput>CC="gcc ${BUILD64}" PKG_CONFIG_PATH="${PKG_CONFIG_PATH64}" \ 42 ../configure --prefix=/usr --with-root-prefix="" \ 41 <screen os="d"><userinput>PKG_CONFIG_PATH="${PKG_CONFIG_PATH64}" \ 42 CC="gcc ${BUILD64}" \ 43 ../configure --prefix=/usr --with-root-prefix="" \ 43 44 --enable-elf-shlibs --disable-libblkid \ 44 45 --disable-libuuid --disable-fsck \ -
BOOK/final-system/multilib/e2fsprogs-n32.xml
r88ef769 r03e6a40 40 40 xpointer="xpointer(//*[@os='c'])"/> 41 41 42 <screen os="d"><userinput>CC="gcc ${BUILDN32}" PKG_CONFIG_PATH="${PKG_CONFIG_PATHN32}" \ 43 ../configure --prefix=/usr --with-root-prefix="" \ 42 <screen os="d"><userinput>PKG_CONFIG_PATH="${PKG_CONFIG_PATHN32}" \ 43 CC="gcc ${BUILDN32}" \ 44 ../configure --prefix=/usr --with-root-prefix="" \ 44 45 --enable-elf-shlibs --disable-libblkid \ 45 46 --disable-libuuid --disable-fsck \ -
BOOK/final-system/multilib/e2fsprogs.xml
r88ef769 r03e6a40 35 35 xpointer="xpointer(//*[@os='c'])"/> 36 36 37 <screen os="d"><userinput>CC="gcc ${BUILD32}" PKG_CONFIG_PATH="${PKG_CONFIG_PATH32}" \ 38 ../configure --prefix=/usr --with-root-prefix="" \ 37 <screen os="d"><userinput>PKG_CONFIG_PATH="${PKG_CONFIG_PATH32}" \ 38 CC="gcc ${BUILD32}" \ 39 ../configure --prefix=/usr --with-root-prefix="" \ 39 40 --enable-elf-shlibs --disable-libblkid \ 40 41 --disable-libuuid --disable-fsck \ -
BOOK/final-system/multilib/flex-64bit.xml
r88ef769 r03e6a40 26 26 xpointer="xpointer(//*[@os='a'])"/> 27 27 28 <screen os="b"><userinput>CC="gcc ${BUILD64}" ./configure --prefix=/usr \29 --libdir=/usr/lib64 </userinput></screen>28 <screen os="b"><userinput>CC="gcc ${BUILD64}" M4=m4 ./configure --prefix=/usr \ 29 --libdir=/usr/lib64 --docdir=/usr/share/doc/flex-&flex-version;</userinput></screen> 30 30 31 31 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 53 53 xpointer="xpointer(//*[@os='g'])"/> 54 54 55 <para os="h">There are some packages that expect to find the 56 <filename class="libraryfile">lex</filename> library in <filename 57 class="directory">/usr/lib64</filename>. Create a symlink to account for 58 this:</para> 59 60 <screen os="i"><userinput>ln -sv libfl.a /usr/lib64/libl.a</userinput></screen> 55 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 56 href="../common/flex.xml" 57 xpointer="xpointer(//*[@os='h'])"/> 61 58 62 59 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 63 60 href="../common/flex.xml" 64 xpointer="xpointer(//*[@os='j'])"/> 65 66 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 67 href="../common/flex.xml" 68 xpointer="xpointer(//*[@os='k'])"/> 61 xpointer="xpointer(//*[@os='i'])"/> 69 62 70 63 </sect2> -
BOOK/final-system/multilib/flex-n32.xml
r88ef769 r03e6a40 26 26 xpointer="xpointer(//*[@os='a'])"/> 27 27 28 <screen os="b"><userinput>CC="gcc ${BUILDN32}" ./configure --prefix=/usr \29 --libdir=/usr/lib32 </userinput></screen>28 <screen os="b"><userinput>CC="gcc ${BUILDN32}" M4=m4 ./configure --prefix=/usr \ 29 --libdir=/usr/lib32 --docdir=/usr/share/doc/flex-&flex-version;</userinput></screen> 30 30 31 31 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 45 45 xpointer="xpointer(//*[@os='g'])"/> 46 46 47 <para os="h">There are some packages that expect to find the48 <filename class="libraryfile">lex</filename> library in <filename49 class="directory">/usr/lib32</filename>. Create a symlink to account for50 this:</para>51 52 <screen os="i"><userinput>ln -sv libfl.a /usr/lib32/libl.a</userinput></screen>53 54 47 </sect2> 55 48 -
BOOK/final-system/multilib/flex.xml
r88ef769 r03e6a40 27 27 xpointer="xpointer(//*[@os='a'])"/> 28 28 29 <screen os="b"><userinput>CC="gcc ${BUILD32}" ./configure --prefix=/usr</userinput></screen> 29 <screen os="b"><userinput>CC="gcc ${BUILD32}" M4=m4 ./configure --prefix=/usr \ 30 --docdir=/usr/share/doc/flex-&flex-version;</userinput></screen> 30 31 31 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 33 34 xpointer="xpointer(//*[@os='c'])"/> 34 35 35 <screen os="d"><userinput>make libfl.a libfl_pic.a</userinput></screen>36 <screen os="d"><userinput>make</userinput></screen> 36 37 37 38 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 39 40 xpointer="xpointer(//*[@os='f'])"/> 40 41 41 <screen os="g"><userinput>make install-libLIBRARIES</userinput></screen> 42 43 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 44 href="../common/flex.xml" 45 xpointer="xpointer(//*[@os='h'])"/> 46 47 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 48 href="../common/flex.xml" 49 xpointer="xpointer(//*[@os='i'])"/> 42 <screen os="g"><userinput>make install</userinput></screen> 50 43 51 44 </sect2> -
BOOK/final-system/multilib/gawk.xml
r88ef769 r03e6a40 53 53 xpointer="xpointer(//*[@os='g'])"/> 54 54 55 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 56 href="../common/gawk.xml" 57 xpointer="xpointer(//*[@os='h'])"/> 58 59 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 60 href="../common/gawk.xml" 61 xpointer="xpointer(//*[@os='i'])"/> 62 55 63 </sect2> 56 64 -
BOOK/final-system/multilib/gcc.xml
r88ef769 r03e6a40 40 40 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 41 41 href="../common/gcc.xml" 42 xpointer="xpointer(//*[@os='d'])"/>43 44 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"45 href="../common/gcc.xml"46 xpointer="xpointer(//*[@os='e'])"/>47 48 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"49 href="../common/gcc.xml"50 42 xpointer="xpointer(//*[@os='f'])"/> 51 43 … … 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 --with-system-zlib --enable-checking=release --enable-libstdcxx-time</userinput></screen> 70 60 71 61 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/final-system/multilib/gettext-64bit.xml
r88ef769 r03e6a40 27 27 28 28 <screen os="b"><userinput>CC="gcc ${BUILD64}" CXX="g++ ${BUILD64}" \ 29 ./configure --prefix=/usr --libdir=/usr/lib64</userinput></screen> 29 ./configure --prefix=/usr --libdir=/usr/lib64 \ 30 --docdir=/usr/share/doc/gettext-&gettext-version;</userinput></screen> 30 31 31 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/final-system/multilib/gettext-n32.xml
r88ef769 r03e6a40 28 28 29 29 <screen os="b"><userinput>CC="gcc ${BUILDN32}" CXX="g++ ${BUILDN32}" \ 30 ./configure --prefix=/usr --libdir=/usr/lib32</userinput></screen> 30 ./configure --prefix=/usr --libdir=/usr/lib32 \ 31 --docdir=/usr/share/doc/gettext-&gettext-version;</userinput></screen> 31 32 32 33 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/final-system/multilib/gettext.xml
r88ef769 r03e6a40 28 28 29 29 <screen os="b"><userinput>CC="gcc ${BUILD32}" CXX="g++ ${BUILD32}" \ 30 ./configure --prefix=/usr</userinput></screen> 30 ./configure --prefix=/usr \ 31 --docdir=/usr/share/doc/gettext-&gettext-version;</userinput></screen> 31 32 32 33 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/final-system/multilib/glibc-64bit.xml
r88ef769 r03e6a40 6 6 ]> 7 7 8 <sect1 id="ch-system- eglibc" role="wrap">9 <?dbhtml filename=" eglibc-64bit.html"?>8 <sect1 id="ch-system-glibc" role="wrap"> 9 <?dbhtml filename="glibc-64bit.html"?> 10 10 11 <title>Glibc-& eglibc-version; 64-Bit</title>11 <title>Glibc-&glibc-version; 64-Bit</title> 12 12 13 <indexterm zone="ch-system- eglibc">14 <primary sortas="a- EGLIBC">EGLIBC</primary>13 <indexterm zone="ch-system-glibc"> 14 <primary sortas="a-GLIBC">GLIBC</primary> 15 15 </indexterm> 16 16 17 17 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 18 href=" eglibc.xml"18 href="glibc.xml" 19 19 xpointer="xpointer(//*[@role='package'])"/> 20 20 21 21 <sect2 role="installation"> 22 <title>Installation of EGLIBC</title>22 <title>Installation of GLIBC</title> 23 23 24 24 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 25 href="../common/ eglibc.xml"25 href="../common/glibc.xml" 26 26 xpointer="xpointer(//*[@os='l1'])"/> 27 27 28 28 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 29 href="../common/ eglibc.xml"29 href="../common/glibc.xml" 30 30 xpointer="xpointer(//*[@os='l2'])"/> 31 31 32 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 33 href="../common/ eglibc.xml"33 href="../common/glibc.xml" 34 34 xpointer="xpointer(//*[@os='l3'])"/> 35 35 … … 40 40 41 41 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 42 href=" eglibc.xml"42 href="glibc.xml" 43 43 xpointer="xpointer(//*[@os='b'])"/> 44 44 45 45 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 46 href="../common/ eglibc.xml"46 href="../common/glibc.xml" 47 47 xpointer="xpointer(//*[@os='s1'])"/> 48 48 49 49 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 50 href="../common/ eglibc.xml"50 href="../common/glibc.xml" 51 51 xpointer="xpointer(//*[@os='s2'])"/> 52 52 53 53 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 54 href=" eglibc.xml"54 href="glibc.xml" 55 55 xpointer="xpointer(//*[@os='e'])"/> 56 56 57 57 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 58 href=" eglibc.xml"58 href="glibc.xml" 59 59 xpointer="xpointer(//*[@os='f'])"/> 60 60 61 <para os="m1">Tell EGLIBC to install its 64-bit libraries into61 <para os="m1">Tell GLIBC to install its 64-bit libraries into 62 62 <filename class="directory">/lib64</filename>:</para> 63 63 … … 65 65 66 66 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 67 href=" eglibc.xml"67 href="glibc.xml" 68 68 xpointer="xpointer(//*[@os='g'])"/> 69 69 70 70 <screen os="h"><userinput>CC="gcc ${BUILD64}" CXX="g++ ${BUILD64}" \ 71 ../ eglibc-&eglibc-version;/configure --prefix=/usr \71 ../glibc-&glibc-version;/configure --prefix=/usr \ 72 72 --disable-profile --enable-kernel=2.6.32 \ 73 73 --libexecdir=/usr/lib64/glibc --libdir=/usr/lib64 \ … … 89 89 90 90 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 91 href=" eglibc.xml"91 href="glibc.xml" 92 92 xpointer="xpointer(//*[@os='j'])"/> 93 93 94 94 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 95 href=" eglibc.xml"95 href="glibc.xml" 96 96 xpointer="xpointer(//*[@os='k'])"/> 97 97 98 98 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 99 href=" eglibc.xml"99 href="glibc.xml" 100 100 xpointer="xpointer(//*[@os='l'])"/> 101 101 102 102 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 103 href=" eglibc.xml"103 href="glibc.xml" 104 104 xpointer="xpointer(//*[@os='m'])"/> 105 105 106 106 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 107 href=" eglibc.xml"107 href="glibc.xml" 108 108 xpointer="xpointer(//*[@os='n'])"/> 109 109 110 110 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 111 href=" eglibc.xml"111 href="glibc.xml" 112 112 xpointer="xpointer(//*[@os='o'])"/> 113 113 114 114 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 115 href="../common/ eglibc.xml"115 href="../common/glibc.xml" 116 116 xpointer="xpointer(//*[@os='p'])"/> 117 117 118 118 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 119 href=" eglibc.xml"119 href="glibc.xml" 120 120 xpointer="xpointer(//*[@os='s'])"/> 121 121 122 122 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 123 href=" eglibc.xml"123 href="glibc.xml" 124 124 xpointer="xpointer(//*[@os='t'])"/> 125 126 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 127 href="../common/glibc.xml" 128 xpointer="xpointer(//*[@os='u'])"/> 129 130 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 131 href="../common/glibc.xml" 132 xpointer="xpointer(//*[@os='v'])"/> 133 134 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 135 href="../common/glibc.xml" 136 xpointer="xpointer(//*[@os='w'])"/> 137 138 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 139 href="../common/glibc.xml" 140 xpointer="xpointer(//*[@os='x'])"/> 125 141 126 142 </sect2> 127 143 128 144 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 129 href="../common/ eglibc.xml"130 xpointer="xpointer(id('i18n- eglibc'))"/>145 href="../common/glibc.xml" 146 xpointer="xpointer(id('i18n-glibc'))"/> 131 147 132 148 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 133 href="../common/ eglibc.xml"134 xpointer="xpointer(id('conf- eglibc'))"/>149 href="../common/glibc.xml" 150 xpointer="xpointer(id('conf-glibc'))"/> 135 151 136 152 <sect2 id="conf-ld" role="configuration"> … … 177 193 178 194 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 179 href="../common/ eglibc.xml"180 xpointer="xpointer(id('contents- eglibc'))"/>195 href="../common/glibc.xml" 196 xpointer="xpointer(id('contents-glibc'))"/> 181 197 182 198 </sect1> -
BOOK/final-system/multilib/glibc.xml
r88ef769 r03e6a40 6 6 ]> 7 7 8 <sect1 id="ch-system- eglibc-32" role="wrap">9 <?dbhtml filename=" eglibc.html"?>8 <sect1 id="ch-system-glibc-32" role="wrap"> 9 <?dbhtml filename="glibc.html"?> 10 10 11 <title> EGLIBC-&eglibc-version; 32 Bit Libraries</title>11 <title>GLIBC-&glibc-version; 32 Bit Libraries</title> 12 12 13 <indexterm zone="ch-system- eglibc-32">14 <primary sortas="a- EGLIBC">EGLIBC</primary>13 <indexterm zone="ch-system-glibc-32"> 14 <primary sortas="a-GLIBC">GLIBC</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/ eglibc.xml"19 href="../common/glibc.xml" 20 20 xpointer="xpointer(//*[@role='package'])"/> 21 21 22 22 <sect2 role="installation"> 23 <title>Installation of EGLIBC</title>23 <title>Installation of GLIBC</title> 24 24 25 25 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 26 href="../common/ eglibc.xml"26 href="../common/glibc.xml" 27 27 xpointer="xpointer(//*[@os='z'])"/> 28 28 29 29 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 30 href="../common/ eglibc.xml"30 href="../common/glibc.xml" 31 31 xpointer="xpointer(//*[@os='l1'])"/> 32 32 33 33 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 34 href="../common/ eglibc.xml"34 href="../common/glibc.xml" 35 35 xpointer="xpointer(//*[@os='l2'])"/> 36 36 37 37 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 38 href="../common/ eglibc.xml"38 href="../common/glibc.xml" 39 39 xpointer="xpointer(//*[@os='l3'])"/> 40 40 41 41 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 42 href="../common/ eglibc.xml"42 href="../common/glibc.xml" 43 43 xpointer="xpointer(//*[@os='l4'])"/> 44 44 45 45 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 46 href="../common/ eglibc.xml"46 href="../common/glibc.xml" 47 47 xpointer="xpointer(//*[@os='b'])"/> 48 48 49 49 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 50 href="../common/ eglibc.xml"50 href="../common/glibc.xml" 51 51 xpointer="xpointer(//*[@os='s1'])"/> 52 52 53 53 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 54 href="../common/ eglibc.xml"54 href="../common/glibc.xml" 55 55 xpointer="xpointer(//*[@os='s2'])"/> 56 56 57 57 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 58 href="../common/ eglibc.xml"58 href="../common/glibc.xml" 59 59 xpointer="xpointer(//*[@os='e'])"/> 60 60 61 61 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 62 href="../common/ eglibc.xml"62 href="../common/glibc.xml" 63 63 xpointer="xpointer(//*[@os='f'])"/> 64 64 65 65 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 66 href="../common/ eglibc.xml"66 href="../common/glibc.xml" 67 67 xpointer="xpointer(//*[@os='g'])"/> 68 68 69 69 <screen os="h"><userinput>CC="gcc ${BUILD32}" CXX="g++ ${BUILD32}" \ 70 ../ eglibc-&eglibc-version;/configure --prefix=/usr \70 ../glibc-&glibc-version;/configure --prefix=/usr \ 71 71 --disable-profile --enable-kernel=2.6.32 \ 72 --libexecdir=/usr/lib/ eglibc --host=${CLFS_TARGET32} \72 --libexecdir=/usr/lib/glibc --host=${CLFS_TARGET32} \ 73 73 --enable-obsolete-rpc</userinput></screen> 74 74 75 75 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 76 href="../common/ eglibc.xml"76 href="../common/glibc.xml" 77 77 xpointer="xpointer(//*[@os='i'])"/> 78 78 79 79 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 80 href="../common/ eglibc.xml"80 href="../common/glibc.xml" 81 81 xpointer="xpointer(//*[@os='j'])"/> 82 82 83 83 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 84 href="../common/ eglibc.xml"84 href="../common/glibc.xml" 85 85 xpointer="xpointer(//*[@os='k'])"/> 86 86 87 87 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 88 href="../common/ eglibc.xml"88 href="../common/glibc.xml" 89 89 xpointer="xpointer(//*[@os='l'])"/> 90 90 91 91 <para os="l1b">In multilib, we tend to think that compiling for 92 92 <literal>${CLFS_TARGET32}</literal> is <emphasis>not</emphasis> 93 cross-compiling. EGLIBC takes the traditional view that if you are building93 cross-compiling. GLIBC takes the traditional view that if you are building 94 94 for a different host then you are cross-compiling, so you won't be running 95 95 the tests and therefore you don't need the locale files. When we run … … 97 97 sed allows these tests to succeed:</para> 98 98 99 <screen os="l2b"><userinput>sed -i '/cross-compiling/s@ifeq@ifneq@g' ../ eglibc-&eglibc-version;/localedata/Makefile</userinput></screen>99 <screen os="l2b"><userinput>sed -i '/cross-compiling/s@ifeq@ifneq@g' ../glibc-&glibc-version;/localedata/Makefile</userinput></screen> 100 100 101 101 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 102 href="../common/ eglibc.xml"102 href="../common/glibc.xml" 103 103 xpointer="xpointer(//*[@os='m'])"/> 104 104 105 105 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 106 href="../common/ eglibc.xml"106 href="../common/glibc.xml" 107 107 xpointer="xpointer(//*[@os='n'])"/> 108 108 109 109 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 110 href="../common/ eglibc.xml"110 href="../common/glibc.xml" 111 111 xpointer="xpointer(//*[@os='o'])"/> 112 112 113 113 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 114 href="../common/ eglibc.xml"114 href="../common/glibc.xml" 115 115 xpointer="xpointer(//*[@os='p'])"/> 116 116 117 117 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 118 href="../common/ eglibc.xml"118 href="../common/glibc.xml" 119 119 xpointer="xpointer(//*[@os='q'])"/> 120 120 121 121 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 122 href="../common/ eglibc.xml"122 href="../common/glibc.xml" 123 123 xpointer="xpointer(//*[@os='r'])"/> 124 124 125 125 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 126 href="../common/ eglibc.xml"126 href="../common/glibc.xml" 127 127 xpointer="xpointer(//*[@os='s'])"/> 128 128 129 129 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 130 href="../common/ eglibc.xml"130 href="../common/glibc.xml" 131 131 xpointer="xpointer(//*[@os='t'])"/> 132 132 … … 137 137 138 138 <para>Details on this package are located in <xref 139 linkend="contents- eglibc" role="."/></para>139 linkend="contents-glibc" role="."/></para> 140 140 141 141 </sect2> -
BOOK/final-system/multilib/gmp-64bit.xml
r88ef769 r03e6a40 74 74 xpointer="xpointer(//*[@os='i'])"/> 75 75 76 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 77 href="../common/gmp.xml" 78 xpointer="xpointer(//*[@os='j'])"/> 79 80 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 81 href="../common/gmp.xml" 82 xpointer="xpointer(//*[@os='k'])"/> 83 76 84 <para os="j">Create the 64bit header file:</para> 77 85 -
BOOK/final-system/multilib/gzip.xml
r88ef769 r03e6a40 40 40 xpointer="xpointer(//*[@os='e'])"/> 41 41 42 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 43 href="../common/gzip.xml" 44 xpointer="xpointer(//*[@os='e2'])"/> 42 <screen><userinput remap="test">make PERL=perl-64 check</userinput></screen> 45 43 46 44 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/final-system/multilib/iproute2.xml
r88ef769 r03e6a40 46 46 xpointer="xpointer(//*[@os='a'])"/> 47 47 48 <screen os="b"><userinput>make CC="gcc ${BUILD64}" DESTDIR= LIBDIR=/usr/lib64\49 DOCDIR=/usr/share/doc/iproute2MANDIR=/usr/share/man</userinput></screen>48 <screen os="b"><userinput>make CC="gcc ${BUILD64}" DESTDIR= \ 49 LIBDIR=/usr/lib64 MANDIR=/usr/share/man</userinput></screen> 50 50 51 51 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 62 62 63 63 <screen os="f"><userinput>make DESTDIR= LIBDIR=/usr/lib64 \ 64 DOCDIR=/usr/share/doc/iproute2 \64 DOCDIR=/usr/share/doc/iproute2-&iproute2-version; \ 65 65 MANDIR=/usr/share/man install</userinput></screen> 66 66 -
BOOK/final-system/multilib/iputils.xml
r88ef769 r03e6a40 34 34 xpointer="xpointer(//*[@os='a'])"/> 35 35 36 <screen os="b"><userinput>make USE_CAP=noCC="gcc ${BUILD64}" \36 <screen os="b"><userinput>make CC="gcc ${BUILD64}" \ 37 37 IPV4_TARGETS="tracepath ping clockdiff rdisc" \ 38 38 IPV6_TARGETS="tracepath6 traceroute6"</userinput></screen> -
BOOK/final-system/multilib/kbd.xml
r88ef769 r03e6a40 55 55 xpointer="xpointer(//*[@os='i'])"/> 56 56 57 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 58 href="../common/kbd.xml" 59 xpointer="xpointer(//*[@os='j'])"/> 60 61 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 62 href="../common/kbd.xml" 63 xpointer="xpointer(//*[@os='k'])"/> 64 57 65 </sect2> 58 66 -
BOOK/final-system/multilib/kmod-64bit.xml
r88ef769 r03e6a40 27 27 28 28 <screen os="b"><userinput>PKG_CONFIG_PATH=${PKG_CONFIG_PATH64} CC="gcc ${BUILD64}" \ 29 30 31 32 --with-zlib --with-xz --disable-manpages</userinput></screen>29 ./configure --prefix=/usr \ 30 --bindir=/bin --sysconfdir=/etc \ 31 --with-rootlibdir=/lib64 --libdir=/usr/lib64 \ 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
r88ef769 r03e6a40 27 27 xpointer="xpointer(//*[@os='a'])"/> 28 28 29 30 31 32 33 --with-zlib --with-xz --disable-manpages</userinput></screen>29 <screen os="b"><userinput>PKG_CONFIG_PATH=${PKG_CONFIG_PATH32} CC="gcc ${BUILD32}" \ 30 ./configure --prefix=/usr \ 31 --bindir=/bin --sysconfdir=/etc \ 32 --with-rootlibdir=/lib32 --libdir=/usr/lib32 \ 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
r88ef769 r03e6a40 28 28 29 29 <screen os="b"><userinput>PKG_CONFIG_PATH=${PKG_CONFIG_PATH32} CC="gcc ${BUILD32}" \ 30 31 32 33 --with-zlib --with-xz --disable-manpages</userinput></screen>30 ./configure --prefix=/usr \ 31 --bindir=/bin --sysconfdir=/etc \ 32 --with-rootlibdir=/lib --libdir=/usr/lib \ 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/mpfr-64bit.xml
r88ef769 r03e6a40 36 36 <screen os="b"><userinput>CC="gcc -isystem /usr/include ${BUILD64}" \ 37 37 LDFLAGS="-Wl,-rpath-link,/usr/lib64:/lib64 ${BUILD64}" \ 38 ./configure --prefix=/usr --libdir=/usr/lib64 --enable-shared</userinput></screen> 38 ./configure --prefix=/usr --libdir=/usr/lib64 \ 39 --docdir=/usr/share/doc/mpfr-&mpfr-version;</userinput></screen> 39 40 40 41 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/final-system/multilib/mpfr-n32.xml
r88ef769 r03e6a40 37 37 <screen os="b"><userinput>CC="gcc -isystem /usr/include ${BUILDN32}" \ 38 38 LDFLAGS="-Wl,-rpath-link,/usr/lib32:/lib32 ${BUILDN32}" \ 39 ./configure --prefix=/usr --libdir=/usr/lib32 --enable-shared</userinput></screen> 39 ./configure --prefix=/usr --libdir=/usr/lib32 \ 40 --docdir=/usr/share/doc/mpfr-&mpfr-version;</userinput></screen> 40 41 41 42 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/final-system/multilib/mpfr.xml
r88ef769 r03e6a40 37 37 <screen os="b"><userinput>CC="gcc -isystem /usr/include ${BUILD32}" \ 38 38 LDFLAGS="-Wl,-rpath-link,/usr/lib:/lib ${BUILD32}" \ 39 ./configure --prefix=/usr --host=${CLFS_TARGET32} --enable-shared</userinput></screen> 39 ./configure --prefix=/usr --host=${CLFS_TARGET32} \ 40 --docdir=/usr/share/doc/mpfr-&mpfr-version;</userinput></screen> 40 41 41 42 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/final-system/multilib/ncurses-64bit.xml
r88ef769 r03e6a40 74 74 <para os="j">Create symlinks in <filename class="directory">/usr/lib64:</filename></para> 75 75 76 <screen os="k"><userinput>rm -v /lib64/lib{ncursesw,menuw,panelw,formw}.so 77 ln -svf ../../lib64/libncursesw.so.5 /usr/lib64/libncursesw.so 78 ln -svf ../../lib64/libmenuw.so.5 /usr/lib64/libmenuw.so 79 ln -svf ../../lib64/libpanelw.so.5 /usr/lib64/libpanelw.so 80 ln -svf ../../lib64/libformw.so.5 /usr/lib64/libformw.so</userinput></screen> 76 <screen os="k"><userinput> 77 ln -svf ../../lib64/$(readlink /lib64/libncursesw.so) /usr/lib64/libncursesw.so 78 ln -svf ../../lib64/$(readlink /lib64/libmenuw.so) /usr/lib64/libmenuw.so 79 ln -svf ../../lib64/$(readlink /lib64/libpanelw.so) /usr/lib64/libpanelw.so 80 ln -svf ../../lib64/$(readlink /lib64/libformw.so) /usr/lib64/libformw.so 81 rm -v /lib64/lib{ncursesw,menuw,panelw,formw}.so 82 </userinput></screen> 81 83 82 84 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 96 98 ln -sfv ncursesw5-config /usr/bin/ncurses5-config</userinput></screen> 97 99 98 <para os="n">Now we will create a symlink for /usr/share/terminfo in99 <filename class="directory">/usr/lib64</filename> for compatibility:</para>100 101 <screen os="o"><userinput>ln -sfv ../share/terminfo /usr/lib64/terminfo</userinput></screen>102 103 100 </sect2> 104 101 -
BOOK/final-system/multilib/ncurses-n32.xml
r88ef769 r03e6a40 74 74 <para os="j">Create symlinks in <filename class="directory">/usr/lib32:</filename></para> 75 75 76 <screen os="k"><userinput>rm -v /lib32/lib{ncursesw,menuw,panelw,formw}.so 77 ln -svf ../../lib32/libncursesw.so.5 /usr/lib32/libncursesw.so 78 ln -svf ../../lib32/libmenuw.so.5 /usr/lib32/libmenuw.so 79 ln -svf ../../lib32/libpanelw.so.5 /usr/lib32/libpanelw.so 80 ln -svf ../../lib32/libformw.so.5 /usr/lib32/libformw.so</userinput></screen> 76 <screen os="k"><userinput> 77 ln -svf ../../lib32/$(readlink /lib32/libncursesw.so) /usr/lib32/libncursesw.so 78 ln -svf ../../lib32/$(readlink /lib32/libmenuw.so) /usr/lib32/libmenuw.so 79 ln -svf ../../lib32/$(readlink /lib32/libpanelw.so) /usr/lib32/libpanelw.so 80 ln -svf ../../lib32/$(readlink /lib32/libformw.so) /usr/lib32/libformw.so 81 rm -v /lib32/lib{ncursesw,menuw,panelw,formw}.so 82 </userinput></screen> 81 83 82 84 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 95 97 ln -sfv ncurses5w-config-32 /usr/bin/ncurses5-config-32</userinput></screen> 96 98 97 <para os="n">Now we will create a symlink for /usr/share/terminfo in98 <filename class="directory">/usr/lib32</filename> for compatibility:</para>99 100 <screen os="o"><userinput>ln -sfv ../share/terminfo /usr/lib32/terminfo</userinput></screen>101 102 99 </sect2> 103 100 -
BOOK/final-system/multilib/ncurses.xml
r88ef769 r03e6a40 97 97 ln -sfv ncursesw5-config-32 /usr/bin/ncurses5-config-32</userinput></screen> 98 98 99 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"100 href="../common/ncurses.xml"101 xpointer="xpointer(//*[@os='n'])"/>102 103 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"104 href="../common/ncurses.xml"105 xpointer="xpointer(//*[@os='o'])"/>106 107 99 </sect2> 108 100 -
BOOK/final-system/multilib/perl.xml
r88ef769 r03e6a40 42 42 href="../common/perl.xml" 43 43 xpointer="xpointer(//*[@os='a02'])"/> 44 45 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"46 href="../common/perl.xml"47 xpointer="xpointer(//*[@os='a03'])"/>48 44 49 45 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/final-system/multilib/procps-ng-64bit.xml
r88ef769 r03e6a40 6 6 ]> 7 7 8 <sect1 id="ch-system- rsyslog" xreflabel="rsyslog" role="wrap">9 <?dbhtml filename=" rsyslog.html"?>8 <sect1 id="ch-system-procps-ng" role="wrap"> 9 <?dbhtml filename="procps-ng-64bit.html"?> 10 10 11 <title> Rsyslog-&rsyslog-version;</title>11 <title>Procps-ng-&procps-ng-version; 64 Bit</title> 12 12 13 <indexterm zone="ch-system- rsyslog">14 <primary sortas="a- rsyslog">rsyslog</primary>13 <indexterm zone="ch-system-procps-ng"> 14 <primary sortas="a-Procps-ng">Procps-ng</primary> 15 15 </indexterm> 16 16 17 17 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 18 href="../common/ rsyslog.xml"18 href="../common/procps-ng.xml" 19 19 xpointer="xpointer(//*[@role='package'])"/> 20 20 21 21 <sect2 role="installation"> 22 <title>Installation of Rsyslog</title>22 <title>Installation of Procps-ng</title> 23 23 24 24 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 25 href="../common/ rsyslog.xml"25 href="../common/procps-ng.xml" 26 26 xpointer="xpointer(//*[@os='a'])"/> 27 27 28 <screen os="b"><userinput>CC="gcc ${BUILD64}" PKG_CONFIG_PATH="${PKG_CONFIG_PATH64}" \ 29 ./configure --prefix=/usr --libdir=/usr/lib64</userinput></screen> 28 <screen os="b"><userinput>CC="gcc ${BUILD64}" ./configure --prefix=/usr --exec-prefix= \ 29 --libdir=/usr/lib64 --docdir=/usr/share/doc/procps-ng-&procps-ng-version; \ 30 --disable-kill</userinput></screen> 30 31 31 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 32 href="../common/ rsyslog.xml"33 href="../common/procps-ng.xml" 33 34 xpointer="xpointer(//*[@os='c'])"/> 34 35 35 36 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 36 href="../common/ rsyslog.xml"37 href="../common/procps-ng.xml" 37 38 xpointer="xpointer(//*[@os='d'])"/> 38 39 39 40 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 40 href="../common/ rsyslog.xml"41 href="../common/procps-ng.xml" 41 42 xpointer="xpointer(//*[@os='e'])"/> 42 43 43 44 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 44 href="../common/rsyslog.xml" 45 xpointer="xpointer(//*[@os='e2'])"/> 46 47 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 48 href="../common/rsyslog.xml" 45 href="../common/procps-ng.xml" 49 46 xpointer="xpointer(//*[@os='f'])"/> 50 47 51 48 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 52 href="../common/ rsyslog.xml"49 href="../common/procps-ng.xml" 53 50 xpointer="xpointer(//*[@os='g'])"/> 54 51 55 52 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 56 href="../common/ rsyslog.xml"53 href="../common/procps-ng.xml" 57 54 xpointer="xpointer(//*[@os='h'])"/> 58 55 59 56 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 60 href="../common/ rsyslog.xml"57 href="../common/procps-ng.xml" 61 58 xpointer="xpointer(//*[@os='i'])"/> 59 60 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 61 href="../multilib/procps-ng.xml" 62 xpointer="xpointer(//*[@os='j'])"/> 63 64 <screen os="k"><userinput>mv -v /usr/bin/pidof /bin 65 mv -v /usr/lib64/libprocps.so.* /lib64 66 ln -sfv ../../lib64/$(readlink /usr/lib64/libprocps.so) /usr/lib64/libprocps.so</userinput></screen> 62 67 63 68 </sect2> 64 69 65 70 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 66 href="../common/rsyslog.xml" 67 xpointer="xpointer(id('conf-rsyslog'))"/> 68 69 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 70 href="../common/rsyslog.xml" 71 xpointer="xpointer(id('contents-rsyslog'))"/> 71 href="../common/procps-ng.xml" 72 xpointer="xpointer(id('contents-procps-ng'))"/> 72 73 73 74 </sect1> -
BOOK/final-system/multilib/psmisc.xml
r88ef769 r03e6a40 61 61 xpointer="xpointer(//*[@os='j'])"/> 62 62 63 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"64 href="../common/psmisc.xml"65 xpointer="xpointer(//*[@os='k'])"/>66 67 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"68 href="../common/psmisc.xml"69 xpointer="xpointer(//*[@os='l'])"/>70 71 63 </sect2> 72 64 -
BOOK/final-system/multilib/readline-64bit.xml
r88ef769 r03e6a40 61 61 xpointer="xpointer(//*[@os='h'])"/> 62 62 63 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 64 href="readline.xml" 65 xpointer="xpointer(//*[@os='i'])"/> 63 <screen os="i"><userinput>mv -v /lib64/lib{readline,history}.a /usr/lib64</userinput></screen> 66 64 67 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 68 href="readline.xml" 69 xpointer="xpointer(//*[@os='j'])"/> 65 <para os="j">Next, relink the dynamic libraries into <filename class="directory">/usr/lib64</filename> and remove the <filename class="extension">.so</filename> files in <filename class="directory">/lib64</filename>.</para> 70 66 71 <screen os="k"><userinput>mv -v /lib64/lib{readline,history}.a /usr/lib64</userinput></screen> 72 73 <para os="l">Next, remove the <filename class="extension">.so</filename> 74 files in <filename class="directory">/lib64</filename> and relink them into 75 <filename class="directory">/usr/lib64</filename>.</para> 76 77 <screen os="m"><userinput>rm -v /lib64/lib{readline,history}.so 78 ln -svf ../../lib64/libreadline.so.&readline-version2; /usr/lib64/libreadline.so 79 ln -svf ../../lib64/libhistory.so.&readline-version2; /usr/lib64/libhistory.so</userinput></screen> 67 <screen os="k"><userinput>ln -svf ../../lib64/$(readlink /lib64/libreadline.so) /usr/lib64/libreadline.so 68 ln -svf ../../lib64/$(readlink /lib64/libhistory.so) /usr/lib64/libhistory.so 69 rm -v /lib64/lib{readline,history}.so</userinput></screen> 80 70 81 71 </sect2> -
BOOK/final-system/multilib/readline-n32.xml
r88ef769 r03e6a40 62 62 xpointer="xpointer(//*[@os='h'])"/> 63 63 64 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 65 href="readline.xml" 66 xpointer="xpointer(//*[@os='i'])"/> 64 <screen os="i"><userinput>mv -v /lib32/lib{readline,history}.a /usr/lib32</userinput></screen> 67 65 68 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 69 href="readline.xml" 70 xpointer="xpointer(//*[@os='j'])"/> 66 <para os="j">Next, relink the dynamic libraries into <filename class="directory">/usr/lib32</filename> and remove the <filename class="extension">.so</filename> files in <filename class="directory">/lib32</filename>.</para> 71 67 72 <screen os="k"><userinput>mv -v /lib32/lib{readline,history}.a /usr/lib32</userinput></screen> 73 74 <para os="l">Next, remove the <filename class="extension">.so</filename> 75 files in <filename class="directory">/lib32</filename> and relink them into 76 <filename class="directory">/usr/lib32</filename>.</para> 77 78 <screen os="m"><userinput>rm -v /lib32/lib{readline,history}.so 79 ln -svf ../../lib32/libreadline.so.&readline-version2; /usr/lib32/libreadline.so 80 ln -svf ../../lib32/libhistory.so.&readline-version2; /usr/lib32/libhistory.so</userinput></screen> 68 <screen os="k"><userinput>ln -svf ../../lib32/$(readlink /lib32/libreadline.so) /usr/lib32/libreadline.so 69 ln -svf ../../lib32/$(readlink /lib32/libhistory.so) /usr/lib32/libhistory.so 70 rm -v /lib32/lib{readline,history}.so</userinput></screen> 81 71 82 72 </sect2> -
BOOK/final-system/multilib/readline.xml
r88ef769 r03e6a40 74 74 xpointer="xpointer(//*[@os='k'])"/> 75 75 76 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"77 href="../common/readline.xml"78 xpointer="xpointer(//*[@os='l'])"/>79 80 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"81 href="../common/readline.xml"82 xpointer="xpointer(//*[@os='m'])"/>83 84 76 </sect2> 85 77 -
BOOK/final-system/multilib/sed.xml
r88ef769 r03e6a40 27 27 28 28 <screen os="b"><userinput>CC="gcc ${BUILD64}" ./configure --prefix=/usr \ 29 --bindir=/bin </userinput></screen>29 --bindir=/bin --docdir=/usr/share/doc/sed-&sed-version;</userinput></screen> 30 30 31 31 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/final-system/multilib/tar.xml
r88ef769 r03e6a40 70 70 xpointer="xpointer(//*[@os='i'])"/> 71 71 72 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 73 href="../common/tar.xml" 74 xpointer="xpointer(//*[@os='j'])"/> 75 76 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 77 href="../common/tar.xml" 78 xpointer="xpointer(//*[@os='k'])"/> 79 72 80 </sect2> 73 81 -
BOOK/final-system/multilib/temp-perl.xml
r88ef769 r03e6a40 69 69 xpointer="xpointer(//*[@os='j'])"/> 70 70 71 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"72 href="../common/temp-perl.xml"73 xpointer="xpointer(//*[@os='k'])"/>74 75 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"76 href="../common/temp-perl.xml"77 xpointer="xpointer(//*[@os='l'])"/>78 79 71 </sect2> 80 72 -
BOOK/final-system/multilib/util-linux-64bit.xml
r88ef769 r03e6a40 28 28 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 29 29 href="../common/util-linux.xml" 30 xpointer="xpointer(//*[@os='n'])"/> 31 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 33 href="../common/util-linux.xml" 30 34 xpointer="xpointer(//*[@os='a'])"/> 31 35 32 36 <screen os="b"><userinput>CC="gcc ${BUILD64}" ./configure --libdir=/lib64 \ 33 --enable-write </userinput></screen>37 --enable-write --docdir=/usr/share/doc/util-linux-&util-linux-version;</userinput></screen> 34 38 35 39 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 61 65 xpointer="xpointer(//*[@os='h'])"/> 62 66 63 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"64 href="../common/util-linux.xml"65 xpointer="xpointer(//*[@os='i'])"/>66 67 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"68 href="../common/util-linux.xml"69 xpointer="xpointer(//*[@os='j'])"/>70 71 67 </sect2> 72 68 -
BOOK/final-system/multilib/util-linux-n32.xml
r88ef769 r03e6a40 28 28 29 29 <screen os="b"><userinput>CC="gcc ${BUILDN32}" ./configure --libdir=/lib32 \ 30 --enable-write </userinput></screen>30 --enable-write --docdir=/usr/share/doc/util-linux-&util-linux-version;</userinput></screen> 31 31 32 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 58 58 xpointer="xpointer(//*[@os='h'])"/> 59 59 60 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"61 href="../common/util-linux.xml"62 xpointer="xpointer(//*[@os='i'])"/>63 64 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"65 href="../common/util-linux.xml"66 xpointer="xpointer(//*[@os='j'])"/>67 68 60 </sect2> 69 61 -
BOOK/final-system/multilib/util-linux.xml
r88ef769 r03e6a40 28 28 29 29 <screen os="b"><userinput>CC="gcc ${BUILD32}" ./configure --libdir=/lib \ 30 --enable-write </userinput></screen>30 --enable-write --docdir=/usr/share/doc/util-linux-&util-linux-version;</userinput></screen> 31 31 32 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 41 41 href="../common/util-linux.xml" 42 42 xpointer="xpointer(//*[@os='e'])"/> 43 44 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"45 href="../common/util-linux.xml"46 xpointer="xpointer(//*[@os='dummy1'])"/>47 48 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"49 href="../common/util-linux.xml"50 xpointer="xpointer(//*[@os='dummy2'])"/>51 43 52 44 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/final-system/multilib/vim.xml
r88ef769 r03e6a40 52 52 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 53 53 href="../common/vim.xml" 54 xpointer="xpointer(//*[@os='f'])"/>55 56 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"57 href="../common/vim.xml"58 54 xpointer="xpointer(//*[@os='g'])"/> 59 55 … … 94 90 xpointer="xpointer(//*[@os='n'])"/> 95 91 96 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"97 href="../common/vim.xml"98 xpointer="xpointer(//*[@os='o'])"/>99 100 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"101 href="../common/vim.xml"102 xpointer="xpointer(//*[@os='p'])"/>103 104 92 </sect2> 105 93 -
BOOK/final-system/multilib/xml-parser-64bit.xml
r88ef769 r03e6a40 6 6 ]> 7 7 8 <sect1 id="ch-system- libee" role="wrap">9 <?dbhtml filename=" libee-64bit.html"?>8 <sect1 id="ch-system-xml-parser" role="wrap"> 9 <?dbhtml filename="xml-parser-64bit.html"?> 10 10 11 <title> Libee-&libee-version; 64 Bit</title>11 <title>XML-Parser-&xml-parser-version; 64 Bit</title> 12 12 13 <indexterm zone="ch-system- libee">14 <primary sortas="a- Libee">Libee</primary>13 <indexterm zone="ch-system-xml-parser"> 14 <primary sortas="a-XML-Parser">XML::Parser</primary> 15 15 </indexterm> 16 16 17 17 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 18 href="../common/ libee.xml"18 href="../common/xml-parser.xml" 19 19 xpointer="xpointer(//*[@role='package'])"/> 20 20 21 21 <sect2 role="installation"> 22 <title>Installation of Libee</title>22 <title>Installation of XML-Parser</title> 23 23 24 24 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 25 href="../common/ libee.xml"25 href="../common/xml-parser.xml" 26 26 xpointer="xpointer(//*[@os='a'])"/> 27 27 28 <screen os="b"><userinput>CC="gcc ${BUILD64}" PKG_CONFIG_PATH="${PKG_CONFIG_PATH64}" \ 29 ./configure --prefix=/usr \ 30 --libdir=/usr/lib64</userinput></screen> 28 <screen os="b"><userinput>USE_ARCH=64 perl Makefile.PL</userinput></screen> 31 29 32 30 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 33 href="../common/ libee.xml"31 href="../common/xml-parser.xml" 34 32 xpointer="xpointer(//*[@os='c'])"/> 35 33 36 34 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 37 href="../common/libee.xml" 38 xpointer="xpointer(//*[@os='n1'])"/> 39 40 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 41 href="../common/libee.xml" 35 href="../common/xml-parser.xml" 42 36 xpointer="xpointer(//*[@os='d'])"/> 43 37 44 38 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 45 href="../common/ libee.xml"39 href="../common/xml-parser.xml" 46 40 xpointer="xpointer(//*[@os='e'])"/> 47 41 48 42 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 49 href="../common/ libee.xml"43 href="../common/xml-parser.xml" 50 44 xpointer="xpointer(//*[@os='f'])"/> 51 45 52 46 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 53 href="../common/ libee.xml"47 href="../common/xml-parser.xml" 54 48 xpointer="xpointer(//*[@os='g'])"/> 49 50 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 51 href="../common/xml-parser.xml" 52 xpointer="xpointer(//*[@os='h'])"/> 55 53 56 54 </sect2> 57 55 58 56 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 59 href="../common/ libee.xml"60 xpointer="xpointer(id('contents- libee'))"/>57 href="../common/xml-parser.xml" 58 xpointer="xpointer(id('contents-xml-parser'))"/> 61 59 62 60 </sect1> -
BOOK/final-system/multilib/xml-parser-n32.xml
r88ef769 r03e6a40 6 6 ]> 7 7 8 <sect1 id="ch-system- libee-n32" role="wrap">9 <?dbhtml filename=" libee-n32.html"?>8 <sect1 id="ch-system-xml-parser-n32" role="wrap"> 9 <?dbhtml filename="xml-parser-n32.html"?> 10 10 11 <title> Libee-&libee-version; N32 Libraries</title>11 <title>XML-Parser-&xml-parser-version; N32</title> 12 12 13 <indexterm zone="ch-system- libee-n32">14 <primary sortas="a- Libee">Libee</primary>13 <indexterm zone="ch-system-xml-parser-32"> 14 <primary sortas="a-XML-Parser">XML::Parser</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/ libee.xml"19 href="../common/xml-parser.xml" 20 20 xpointer="xpointer(//*[@role='package'])"/> 21 21 22 22 <sect2 role="installation"> 23 <title>Installation of Libee</title>23 <title>Installation of XML-Parser</title> 24 24 25 25 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 26 href="../common/ libee.xml"26 href="../common/xml-parser.xml" 27 27 xpointer="xpointer(//*[@os='a'])"/> 28 28 29 <screen os="b"><userinput>CC="gcc ${BUILDN32}" PKG_CONFIG_PATH="${PKG_CONFIG_PATHN32}" \ 30 ./configure --prefix=/usr \ 31 --libdir=/usr/lib32</userinput></screen> 29 <screen os="b"><userinput>USE_ARCH=n32 perl Makefile.PL</userinput></screen> 32 30 33 31 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 34 href="../common/ libee.xml"32 href="../common/xml-parser.xml" 35 33 xpointer="xpointer(//*[@os='c'])"/> 36 34 37 35 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 38 href="../common/libee.xml" 39 xpointer="xpointer(//*[@os='n1'])"/> 40 41 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 42 href="../common/libee.xml" 36 href="../common/xml-parser.xml" 43 37 xpointer="xpointer(//*[@os='d'])"/> 44 38 45 39 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 46 href="../common/ libee.xml"40 href="../common/xml-parser.xml" 47 41 xpointer="xpointer(//*[@os='e'])"/> 48 42 49 43 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 50 href="../common/ libee.xml"44 href="../common/xml-parser.xml" 51 45 xpointer="xpointer(//*[@os='f'])"/> 52 46 53 47 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 54 href="../common/ libee.xml"48 href="../common/xml-parser.xml" 55 49 xpointer="xpointer(//*[@os='g'])"/> 50 51 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 52 href="../common/xml-parser.xml" 53 xpointer="xpointer(//*[@os='h'])"/> 56 54 57 55 </sect2> … … 61 59 62 60 <para>Details on this package are located in <xref 63 linkend="contents- libee" role="."/></para>61 linkend="contents-xml-parser" role="."/></para> 64 62 65 63 </sect2> 64 </sect1> 66 65 67 </sect1> -
BOOK/final-system/multilib/xml-parser.xml
r88ef769 r03e6a40 6 6 ]> 7 7 8 <sect1 id="ch-system- libee-32" role="wrap">9 <?dbhtml filename=" libee.html"?>8 <sect1 id="ch-system-xml-parser-32" role="wrap"> 9 <?dbhtml filename="xml-parser.html"?> 10 10 11 <title> Libee-&libee-version; 32 Bit Libraries</title>11 <title>XML-Parser-&xml-parser-version; 32 Bit</title> 12 12 13 <indexterm zone="ch-system- libee-32">14 <primary sortas="a- Libee">Libee</primary>13 <indexterm zone="ch-system-xml-parser-32"> 14 <primary sortas="a-XML-Parser">XML::Parser</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/ libee.xml"19 href="../common/xml-parser.xml" 20 20 xpointer="xpointer(//*[@role='package'])"/> 21 21 22 22 <sect2 role="installation"> 23 <title>Installation of Libee</title>23 <title>Installation of XML-Parser</title> 24 24 25 25 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 26 href="../common/ libee.xml"26 href="../common/xml-parser.xml" 27 27 xpointer="xpointer(//*[@os='a'])"/> 28 28 29 <screen os="b"><userinput>CC="gcc ${BUILD32}" PKG_CONFIG_PATH="${PKG_CONFIG_PATH32}" \ 30 ./configure --prefix=/usr</userinput></screen> 29 <screen os="b"><userinput>USE_ARCH=32 perl Makefile.PL</userinput></screen> 31 30 32 31 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 33 href="../common/ libee.xml"32 href="../common/xml-parser.xml" 34 33 xpointer="xpointer(//*[@os='c'])"/> 35 34 36 35 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 37 href="../common/libee.xml" 38 xpointer="xpointer(//*[@os='n1'])"/> 39 40 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 41 href="../common/libee.xml" 36 href="../common/xml-parser.xml" 42 37 xpointer="xpointer(//*[@os='d'])"/> 43 38 44 39 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 45 href="../common/ libee.xml"40 href="../common/xml-parser.xml" 46 41 xpointer="xpointer(//*[@os='e'])"/> 47 42 48 43 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 49 href="../common/ libee.xml"44 href="../common/xml-parser.xml" 50 45 xpointer="xpointer(//*[@os='f'])"/> 51 46 52 47 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 53 href="../common/ libee.xml"48 href="../common/xml-parser.xml" 54 49 xpointer="xpointer(//*[@os='g'])"/> 50 51 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 52 href="../common/xml-parser.xml" 53 xpointer="xpointer(//*[@os='h'])"/> 55 54 56 55 </sect2> … … 60 59 61 60 <para>Details on this package are located in <xref 62 linkend="contents- libee" role="."/></para>61 linkend="contents-xml-parser" role="."/></para> 63 62 64 63 </sect2> 64 </sect1> 65 65 66 </sect1> -
BOOK/final-system/multilib/xz-64bit.xml
r88ef769 r03e6a40 12 12 13 13 <indexterm zone="ch-system-xz"> 14 <primary sortas="a-XZ -Utils">XZ-Utils</primary>14 <primary sortas="a-XZ Utils">XZ Utils</primary> 15 15 </indexterm> 16 16 … … 20 20 21 21 <sect2 role="installation"> 22 <title>Installation of XZ -Utils</title>22 <title>Installation of XZ Utils</title> 23 23 24 24 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 26 26 xpointer="xpointer(//*[@os='a'])"/> 27 27 28 <screen os="b"><userinput>CC="gcc ${BUILD64}" ./configure --prefix=/usr --libdir=/usr/lib64</userinput></screen> 28 <screen os="b"><userinput>CC="gcc ${BUILD64}" ./configure --prefix=/usr \ 29 --libdir=/usr/lib64 --docdir=/usr/share/doc/xz-&xz-version;</userinput></screen> 29 30 30 31 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 65 66 66 67 <screen os="k"><userinput>mv -v /usr/lib64/liblzma.so.* /lib64 67 ln -s vf ../../lib64/liblzma.so.&xz-version;/usr/lib64/liblzma.so</userinput></screen>68 ln -sfv ../../lib64/$(readlink /usr/lib64/liblzma.so) /usr/lib64/liblzma.so</userinput></screen> 68 69 69 70 </sect2> -
BOOK/final-system/multilib/xz-n32.xml
r88ef769 r03e6a40 12 12 13 13 <indexterm zone="ch-system-xz-n32"> 14 <primary sortas="a-XZ -Utils">XZ-Utils</primary>14 <primary sortas="a-XZ Utils">XZ Utils</primary> 15 15 <secondary>N32</secondary> 16 16 </indexterm> … … 27 27 xpointer="xpointer(//*[@os='a'])"/> 28 28 29 <screen os="b"><userinput>CC="gcc ${BUILDN32}" ./configure --prefix=/usr --libdir=/usr/lib32</userinput></screen> 29 <screen os="b"><userinput>CC="gcc ${BUILDN32}" ./configure --prefix=/usr \ 30 --libdir=/usr/lib32 --docdir=/usr/share/doc/xz-&xz-version;</userinput></screen> 30 31 31 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 56 57 57 58 <screen os="k"><userinput>mv -v /usr/lib32/liblzma.so.* /lib32 58 ln -s vf ../../lib32/liblzma.so.&xz-version;/usr/lib32/liblzma.so</userinput></screen>59 ln -sfv ../../lib32/$(readlink /usr/lib32/liblzma.so) /usr/lib32/liblzma.so</userinput></screen> 59 60 60 61 </sect2> -
BOOK/final-system/multilib/xz.xml
r88ef769 r03e6a40 12 12 13 13 <indexterm zone="ch-system-xz-32"> 14 <primary sortas="a-XZ -Utils">XZ-Utils</primary>14 <primary sortas="a-XZ Utils">XZ Utils</primary> 15 15 <secondary>32 Bit</secondary> 16 16 </indexterm> … … 27 27 xpointer="xpointer(//*[@os='a'])"/> 28 28 29 <screen os="b"><userinput>CC="gcc ${BUILD32}" ./configure --prefix=/usr</userinput></screen> 29 <screen os="b"><userinput>CC="gcc ${BUILD32}" ./configure --prefix=/usr \ 30 --docdir=/usr/share/doc/xz-&xz-version;</userinput></screen> 30 31 31 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/final-system/multilib/zlib-64bit.xml
r88ef769 r03e6a40 62 62 63 63 <screen os="i"><userinput>mv -v /usr/lib64/libz.so.* /lib64 64 ln -s vf ../../lib64/libz.so.1/usr/lib64/libz.so</userinput></screen>64 ln -sfv ../../lib64/$(readlink /usr/lib64/libz.so) /usr/lib64/libz.so</userinput></screen> 65 65 66 66 </sect2> -
BOOK/final-system/multilib/zlib-n32.xml
r88ef769 r03e6a40 63 63 64 64 <screen os="i"><userinput>mv -v /usr/lib32/libz.so.* /lib32 65 ln -s vf ../../lib32/libz.so.1/usr/lib32/libz.so</userinput></screen>65 ln -sfv ../../lib32/$(readlink /usr/lib32/libz.so) /usr/lib32/libz.so</userinput></screen> 66 66 67 67 </sect2> -
BOOK/final-system/ppc-chapter.xml
r88ef769 r03e6a40 18 18 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/linux-headers.xml"/> 19 19 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man-pages.xml"/> 20 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc/ eglibc.xml"/>20 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc/glibc.xml"/> 21 21 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc/adjusting.xml"/> 22 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/m4.xml"/> 22 23 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gmp.xml"/> 23 24 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpfr.xml"/> … … 26 27 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.xml"/> 27 28 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/zlib.xml"/> 29 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/flex.xml"/> 30 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bison.xml"/> 28 31 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/binutils.xml"/> 29 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gcc.xml"/> 33 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/attr.xml"/> 34 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/acl.xml"/> 30 35 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sed.xml"/> 31 36 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ncurses.xml"/> … … 33 38 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/shadow.xml"/> 34 39 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/util-linux.xml"/> 35 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/procps .xml"/>40 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/procps-ng.xml"/> 36 41 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/e2fsprogs.xml"/> 42 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libcap.xml"/> 37 43 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/coreutils.xml"/> 38 44 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/iana-etc.xml"/> 39 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/m4.xml"/>40 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bison.xml"/>41 45 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libtool.xml"/> 42 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/flex.xml"/>43 46 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/iproute2.xml"/> 44 47 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/perl.xml"/> … … 54 57 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/findutils.xml"/> 55 58 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gettext.xml"/> 59 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gperf.xml"/> 56 60 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/grep.xml"/> 57 61 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/groff.xml"/> … … 63 67 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xz.xml"/> 64 68 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man.xml"/> 69 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/expat.xml"/> 70 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xml-parser.xml"/> 71 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/intltool.xml"/> 65 72 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kmod.xml"/> 66 73 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/patch.xml"/> 67 74 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/psmisc.xml"/> 68 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libestr.xml"/> 69 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libee.xml"/> 70 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/rsyslog.xml"/> 71 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sysvinit.xml"/> 75 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/systemd.xml"/> 76 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/dbus.xml"/> 72 77 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/tar.xml"/> 73 78 <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"/>75 79 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/vim.xml"/> 76 80 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc/hfsutils.xml"/> -
BOOK/final-system/ppc/gcc.xml
r88ef769 r03e6a40 37 37 href="../common/gcc.xml" 38 38 xpointer="xpointer(//*[@os='fix2'])"/> 39 40 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"41 href="../common/gcc.xml"42 xpointer="xpointer(//*[@os='d'])"/>43 44 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"45 href="../common/gcc.xml"46 xpointer="xpointer(//*[@os='e'])"/>47 39 48 40 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/final-system/ppc/glibc.xml
r88ef769 r03e6a40 6 6 ]> 7 7 8 <sect1 id="ch-system- eglibc" role="wrap">9 <?dbhtml filename=" eglibc.html"?>8 <sect1 id="ch-system-glibc" role="wrap"> 9 <?dbhtml filename="glibc.html"?> 10 10 11 <title> EGLIBC-&eglibc-version;</title>11 <title>GLIBC-&glibc-version;</title> 12 12 13 <indexterm zone="ch-system- eglibc">14 <primary sortas="a- EGLIBC">EGLIBC</primary>13 <indexterm zone="ch-system-glibc"> 14 <primary sortas="a-GLIBC">GLIBC</primary> 15 15 </indexterm> 16 16 17 17 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 18 href="../common/ eglibc.xml"18 href="../common/glibc.xml" 19 19 xpointer="xpointer(//*[@role='package'])"/> 20 20 21 21 <sect2 role="installation"> 22 <title>Installation of EGLIBC</title>22 <title>Installation of GLIBC</title> 23 23 24 24 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 25 href="../common/ eglibc.xml"25 href="../common/glibc.xml" 26 26 xpointer="xpointer(//*[@os='z'])"/> 27 27 28 28 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 29 href="../common/ eglibc.xml"29 href="../common/glibc.xml" 30 30 xpointer="xpointer(//*[@os='l1'])"/> 31 31 32 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 33 href="../common/ eglibc.xml"33 href="../common/glibc.xml" 34 34 xpointer="xpointer(//*[@os='l2'])"/> 35 35 36 36 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 37 href="../common/ eglibc.xml"37 href="../common/glibc.xml" 38 38 xpointer="xpointer(//*[@os='l3'])"/> 39 39 40 40 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 41 href="../common/ eglibc.xml"41 href="../common/glibc.xml" 42 42 xpointer="xpointer(//*[@os='l4'])"/> 43 43 44 44 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 45 href="../common/ eglibc.xml"45 href="../common/glibc.xml" 46 46 xpointer="xpointer(//*[@os='b'])"/> 47 47 48 48 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 49 href="../common/ eglibc.xml"49 href="../common/glibc.xml" 50 50 xpointer="xpointer(//*[@os='s1'])"/> 51 51 52 52 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 53 href="../common/ eglibc.xml"53 href="../common/glibc.xml" 54 54 xpointer="xpointer(//*[@os='s2'])"/> 55 55 56 56 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 57 href="../common/ eglibc.xml"57 href="../common/glibc.xml" 58 58 xpointer="xpointer(//*[@os='e'])"/> 59 59 60 60 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 61 href="../common/ eglibc.xml"61 href="../common/glibc.xml" 62 62 xpointer="xpointer(//*[@os='f'])"/> 63 63 64 64 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 65 href="../common/ eglibc.xml"65 href="../common/glibc.xml" 66 66 xpointer="xpointer(//*[@os='g'])"/> 67 67 68 68 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 69 href="../common/ eglibc.xml"69 href="../common/glibc.xml" 70 70 xpointer="xpointer(//*[@os='h'])"/> 71 71 72 72 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 73 href="../common/ eglibc.xml"73 href="../common/glibc.xml" 74 74 xpointer="xpointer(//*[@os='i'])"/> 75 75 76 76 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 77 href="../common/ eglibc.xml"77 href="../common/glibc.xml" 78 78 xpointer="xpointer(//*[@os='j'])"/> 79 79 80 80 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 81 href="../common/ eglibc.xml"81 href="../common/glibc.xml" 82 82 xpointer="xpointer(//*[@os='k'])"/> 83 83 84 84 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 85 href="../common/ eglibc.xml"85 href="../common/glibc.xml" 86 86 xpointer="xpointer(//*[@os='l'])"/> 87 87 88 88 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 89 href="../common/ eglibc.xml"89 href="../common/glibc.xml" 90 90 xpointer="xpointer(//*[@os='m'])"/> 91 91 92 92 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 93 href="../common/ eglibc.xml"93 href="../common/glibc.xml" 94 94 xpointer="xpointer(//*[@os='n'])"/> 95 95 96 96 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 97 href="../common/ eglibc.xml"97 href="../common/glibc.xml" 98 98 xpointer="xpointer(//*[@os='o'])"/> 99 99 100 100 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 101 href="../common/ eglibc.xml"101 href="../common/glibc.xml" 102 102 xpointer="xpointer(//*[@os='p'])"/> 103 103 104 104 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 105 href="../common/ eglibc.xml"105 href="../common/glibc.xml" 106 106 xpointer="xpointer(//*[@os='q'])"/> 107 107 108 108 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 109 href="../common/ eglibc.xml"109 href="../common/glibc.xml" 110 110 xpointer="xpointer(//*[@os='r'])"/> 111 111 112 112 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 113 href="../common/ eglibc.xml"113 href="../common/glibc.xml" 114 114 xpointer="xpointer(//*[@os='s'])"/> 115 115 116 116 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 117 href="../common/ eglibc.xml"117 href="../common/glibc.xml" 118 118 xpointer="xpointer(//*[@os='t'])"/> 119 120 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 121 href="../common/glibc.xml" 122 xpointer="xpointer(//*[@os='u'])"/> 123 124 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 125 href="../common/glibc.xml" 126 xpointer="xpointer(//*[@os='v'])"/> 127 128 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 129 href="../common/glibc.xml" 130 xpointer="xpointer(//*[@os='w'])"/> 131 132 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 133 href="../common/glibc.xml" 134 xpointer="xpointer(//*[@os='x'])"/> 119 135 120 136 </sect2> 121 137 122 138 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 123 href="../common/ eglibc.xml"124 xpointer="xpointer(id('i18n- eglibc'))"/>139 href="../common/glibc.xml" 140 xpointer="xpointer(id('i18n-glibc'))"/> 125 141 126 142 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 127 href="../common/ eglibc.xml"128 xpointer="xpointer(id('conf- eglibc'))"/>143 href="../common/glibc.xml" 144 xpointer="xpointer(id('conf-glibc'))"/> 129 145 130 146 <sect2 id="conf-ld" role="configuration"> … … 150 166 151 167 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 152 href="../common/ eglibc.xml"168 href="../common/glibc.xml" 153 169 xpointer="xpointer(//*[@os='ld-b'])"/> 154 170 155 171 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 156 href="../common/ eglibc.xml"172 href="../common/glibc.xml" 157 173 xpointer="xpointer(//*[@os='ld-c'])"/> 158 174 … … 160 176 161 177 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 162 href="../common/ eglibc.xml"163 xpointer="xpointer(id('contents- eglibc'))"/>178 href="../common/glibc.xml" 179 xpointer="xpointer(id('contents-glibc'))"/> 164 180 165 181 </sect1> -
BOOK/final-system/ppc/hfsutils.xml
r88ef769 r03e6a40 33 33 <para os="a">Prepare Hfsutils for compilation:</para> 34 34 35 <screen><userinput>./configure --prefix=/usr </userinput></screen>35 <screen><userinput>./configure --prefix=/usr --mandir=/usr/share/man</userinput></screen> 36 36 37 37 <para os="c">Compile the package:</para> -
BOOK/final-system/ppc64-64-chapter.xml
r88ef769 r03e6a40 18 18 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/linux-headers.xml"/> 19 19 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man-pages.xml"/> 20 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc64-64/ eglibc.xml"/>20 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc64-64/glibc.xml"/> 21 21 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc/adjusting.xml"/> 22 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/m4.xml"/> 22 23 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gmp.xml"/> 23 24 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpfr.xml"/> … … 26 27 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.xml"/> 27 28 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/zlib.xml"/> 29 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/flex.xml"/> 30 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bison.xml"/> 28 31 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/binutils.xml"/> 29 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/gcc.xml"/> 33 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/attr.xml"/> 34 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/acl.xml"/> 30 35 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sed.xml"/> 31 36 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ncurses.xml"/> … … 33 38 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/shadow.xml"/> 34 39 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/util-linux.xml"/> 35 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/procps .xml"/>40 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/procps-ng.xml"/> 36 41 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/e2fsprogs.xml"/> 42 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libcap.xml"/> 37 43 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/coreutils.xml"/> 38 44 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/iana-etc.xml"/> 39 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/m4.xml"/>40 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bison.xml"/>41 45 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libtool.xml"/> 42 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/flex.xml"/>43 46 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/iproute2.xml"/> 44 47 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/perl.xml"/> … … 54 57 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/findutils.xml"/> 55 58 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gettext.xml"/> 59 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gperf.xml"/> 56 60 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/grep.xml"/> 57 61 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/groff.xml"/> … … 63 67 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xz.xml"/> 64 68 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man.xml"/> 69 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/expat.xml"/> 70 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xml-parser.xml"/> 71 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/intltool.xml"/> 65 72 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kmod.xml"/> 66 73 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/patch.xml"/> 67 74 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/psmisc.xml"/> 68 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libestr.xml"/> 69 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libee.xml"/> 70 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/rsyslog.xml"/> 71 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sysvinit.xml"/> 75 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/dbus.xml"/> 76 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/systemd.xml"/> 72 77 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/tar.xml"/> 73 78 <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"/>75 79 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/vim.xml"/> 76 80 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc/hfsutils.xml"/> -
BOOK/final-system/ppc64-64/glibc.xml
r88ef769 r03e6a40 6 6 ]> 7 7 8 <sect1 id="ch-system- eglibc" role="wrap">9 <?dbhtml filename=" eglibc.html"?>8 <sect1 id="ch-system-glibc" role="wrap"> 9 <?dbhtml filename="glibc.html"?> 10 10 11 <title> EGLIBC-&eglibc-version;</title>11 <title>GLIBC-&glibc-version;</title> 12 12 13 <indexterm zone="ch-system- eglibc">14 <primary sortas="a- EGLIBC">EGLIBC</primary>13 <indexterm zone="ch-system-glibc"> 14 <primary sortas="a-GLIBC">GLIBC</primary> 15 15 </indexterm> 16 16 17 17 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 18 href="../common/ eglibc.xml"18 href="../common/glibc.xml" 19 19 xpointer="xpointer(//*[@role='package'])"/> 20 20 21 21 <sect2 role="installation"> 22 <title>Installation of EGLIBC</title>22 <title>Installation of GLIBC</title> 23 23 24 24 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 25 href="../common/ eglibc.xml"25 href="../common/glibc.xml" 26 26 xpointer="xpointer(//*[@os='z'])"/> 27 27 28 28 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 29 href="../common/ eglibc.xml"29 href="../common/glibc.xml" 30 30 xpointer="xpointer(//*[@os='l1'])"/> 31 31 32 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 33 href="../common/ eglibc.xml"33 href="../common/glibc.xml" 34 34 xpointer="xpointer(//*[@os='l2'])"/> 35 35 36 36 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 37 href="../common/ eglibc.xml"37 href="../common/glibc.xml" 38 38 xpointer="xpointer(//*[@os='l3'])"/> 39 39 40 40 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 41 href="../common/ eglibc.xml"41 href="../common/glibc.xml" 42 42 xpointer="xpointer(//*[@os='l4'])"/> 43 43 44 44 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 45 href="../common/ eglibc.xml"45 href="../common/glibc.xml" 46 46 xpointer="xpointer(//*[@os='b'])"/> 47 47 48 48 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 49 href="../common/ eglibc.xml"49 href="../common/glibc.xml" 50 50 xpointer="xpointer(//*[@os='s1'])"/> 51 51 52 52 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 53 href="../common/ eglibc.xml"53 href="../common/glibc.xml" 54 54 xpointer="xpointer(//*[@os='s2'])"/> 55 55 56 56 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 57 href="../common/ eglibc.xml"57 href="../common/glibc.xml" 58 58 xpointer="xpointer(//*[@os='e'])"/> 59 59 60 60 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 61 href="../common/ eglibc.xml"61 href="../common/glibc.xml" 62 62 xpointer="xpointer(//*[@os='f'])"/> 63 63 64 64 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 65 href="../x86_64-64/ eglibc.xml"65 href="../x86_64-64/glibc.xml" 66 66 xpointer="xpointer(//*[@os='l5'])"/> 67 67 68 68 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 69 href="../x86_64-64/ eglibc.xml"69 href="../x86_64-64/glibc.xml" 70 70 xpointer="xpointer(//*[@os='l6'])"/> 71 71 72 72 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 73 href="../common/ eglibc.xml"73 href="../common/glibc.xml" 74 74 xpointer="xpointer(//*[@os='g'])"/> 75 75 76 <screen os="h"><userinput>CC="gcc ${BUILD64}" ../ eglibc-&eglibc-version;/configure --prefix=/usr \76 <screen os="h"><userinput>CC="gcc ${BUILD64}" ../glibc-&glibc-version;/configure --prefix=/usr \ 77 77 --disable-profile --enable-kernel=2.6.32 \ 78 --libexecdir=/usr/lib/ eglibc --libdir=/usr/lib \78 --libexecdir=/usr/lib/glibc --libdir=/usr/lib \ 79 79 --enable-obsolete-rpc --cache-file=config.cache</userinput></screen> 80 80 81 81 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 82 href="../x86_64-64/ eglibc.xml"82 href="../x86_64-64/glibc.xml" 83 83 xpointer="xpointer(//*[@os='i'])"/> 84 84 85 85 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 86 href="../common/ eglibc.xml"86 href="../common/glibc.xml" 87 87 xpointer="xpointer(//*[@os='j'])"/> 88 88 89 89 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 90 href="../common/ eglibc.xml"90 href="../common/glibc.xml" 91 91 xpointer="xpointer(//*[@os='k'])"/> 92 92 93 93 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 94 href="../common/ eglibc.xml"94 href="../common/glibc.xml" 95 95 xpointer="xpointer(//*[@os='l'])"/> 96 96 97 97 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 98 href="../common/ eglibc.xml"98 href="../common/glibc.xml" 99 99 xpointer="xpointer(//*[@os='m'])"/> 100 100 101 101 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 102 href="../multilib/ eglibc-64bit.xml"102 href="../multilib/glibc-64bit.xml" 103 103 xpointer="xpointer(//*[@os='n'])"/> 104 104 105 105 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 106 href="../multilib/ eglibc-64bit.xml"106 href="../multilib/glibc-64bit.xml" 107 107 xpointer="xpointer(//*[@os='o'])"/> 108 108 109 109 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 110 href="../multilib/ eglibc-64bit.xml"110 href="../multilib/glibc-64bit.xml" 111 111 xpointer="xpointer(//*[@os='p'])"/> 112 112 113 113 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 114 href="../common/ eglibc.xml"114 href="../common/glibc.xml" 115 115 xpointer="xpointer(//*[@os='q'])"/> 116 116 117 117 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 118 href="../common/ eglibc.xml"118 href="../common/glibc.xml" 119 119 xpointer="xpointer(//*[@os='r'])"/> 120 120 … … 125 125 creating a symlink to the real loader.</para> 126 126 127 <screen><userinput>ln -sv & eglibc-ld-name; /lib/ld.so.1</userinput></screen>127 <screen><userinput>ln -sv &glibc-ld-name; /lib/ld.so.1</userinput></screen> 128 128 129 129 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 130 href="../common/ eglibc.xml"130 href="../common/glibc.xml" 131 131 xpointer="xpointer(//*[@os='s'])"/> 132 132 133 133 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 134 href="../common/ eglibc.xml"134 href="../common/glibc.xml" 135 135 xpointer="xpointer(//*[@os='t'])"/> 136 136 … … 141 141 142 142 <screen><userinput>rm -v /lib/ld.so.1 143 cp -v /usr/bin/ldd{,.bak} 144 sed '/RTLDLIST/s%/ld.so.1 /lib64%%' /usr/bin/ldd.bak >/usr/bin/ldd</userinput></screen> 143 sed -i.bak '/RTLDLIST/s%/ld.so.1 /lib64%%' /usr/bin/ldd</userinput></screen> 145 144 146 145 <para>Check the script to make sure the sed worked correctly, then delete … … 150 149 151 150 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 152 href="../ x86_64-64/eglibc.xml"151 href="../common/glibc.xml" 153 152 xpointer="xpointer(//*[@os='u'])"/> 154 153 155 154 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 156 href="../ x86_64-64/eglibc.xml"155 href="../common/glibc.xml" 157 156 xpointer="xpointer(//*[@os='v'])"/> 157 158 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 159 href="../common/glibc.xml" 160 xpointer="xpointer(//*[@os='w'])"/> 161 162 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 163 href="../common/glibc.xml" 164 xpointer="xpointer(//*[@os='x'])"/> 158 165 159 166 </sect2> 160 167 161 168 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 162 href="../common/ eglibc.xml"163 xpointer="xpointer(id('i18n- eglibc'))"/>169 href="../common/glibc.xml" 170 xpointer="xpointer(id('i18n-glibc'))"/> 164 171 165 172 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 166 href="../common/ eglibc.xml"167 xpointer="xpointer(id('conf- eglibc'))"/>173 href="../common/glibc.xml" 174 xpointer="xpointer(id('conf-glibc'))"/> 168 175 169 176 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 170 href="../common/ eglibc.xml"177 href="../common/glibc.xml" 171 178 xpointer="xpointer(id('conf-ld'))"/> 172 179 173 180 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 174 href="../common/ eglibc.xml"175 xpointer="xpointer(id('contents- eglibc'))"/>181 href="../common/glibc.xml" 182 xpointer="xpointer(id('contents-glibc'))"/> 176 183 177 184 </sect1> -
BOOK/final-system/ppc64-64/yaboot.xml
r88ef769 r03e6a40 40 40 <term><parameter>"s/m32/m64/g"</parameter></term> 41 41 <listitem> 42 <para>Replaces -m32 wi h -m64 to force <command>gcc</command> to42 <para>Replaces -m32 with -m64 to force <command>gcc</command> to 43 43 create 64-bit code when compiling yaboot.</para> 44 44 </listitem> -
BOOK/final-system/ppc64-chapter.xml
r88ef769 r03e6a40 18 18 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/linux-headers.xml"/> 19 19 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man-pages.xml"/> 20 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc64/ eglibc.xml"/>21 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc64/ eglibc-64bit.xml"/>20 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc64/glibc.xml"/> 21 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc64/glibc-64bit.xml"/> 22 22 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc64/adjusting.xml"/> 23 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/m4.xml"/> 23 24 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gmp.xml"/> 24 25 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gmp-64bit.xml"/> … … 33 34 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/zlib.xml"/> 34 35 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/zlib-64bit.xml"/> 36 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/flex.xml"/> 37 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/flex-64bit.xml"/> 38 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bison.xml"/> 39 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bison-64bit.xml"/> 35 40 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/binutils.xml"/> 36 41 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc64/gcc.xml"/> 37 42 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/multiarch_wrapper.xml"/> 43 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/attr.xml"/> 44 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/attr-64bit.xml"/> 45 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/acl.xml"/> 46 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/acl-64bit.xml"/> 38 47 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/sed.xml"/> 39 48 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/ncurses.xml"/> … … 43 52 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/util-linux.xml"/> 44 53 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/util-linux-64bit.xml"/> 45 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/procps .xml"/>46 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/procps- 64bit.xml"/>54 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/procps-ng.xml"/> 55 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/procps-ng-64bit.xml"/> 47 56 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/e2fsprogs.xml"/> 48 57 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/e2fsprogs-64bit.xml"/> 58 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libcap.xml"/> 59 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libcap-64bit.xml"/> 49 60 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/coreutils.xml"/> 50 61 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/iana-etc.xml"/> 51 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/m4.xml"/>52 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bison.xml"/>53 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bison-64bit.xml"/>54 62 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc64/libtool.xml"/> 55 63 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libtool-64bit.xml"/> 56 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/flex.xml"/>57 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/flex-64bit.xml"/>58 64 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/iproute2.xml"/> 59 65 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/perl.xml"/> … … 74 80 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gettext.xml"/> 75 81 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gettext-64bit.xml"/> 82 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gperf.xml"/> 76 83 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/grep.xml"/> 77 84 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/groff.xml"/> … … 84 91 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/xz-64bit.xml"/> 85 92 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/man.xml"/> 93 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/expat.xml"/> 94 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/expat-64bit.xml"/> 95 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/xml-parser.xml"/> 96 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/xml-parser-64bit.xml"/> 97 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/intltool.xml"/> 86 98 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/kmod.xml"/> 87 99 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/kmod-64bit.xml"/> 88 100 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/patch.xml"/> 89 101 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/psmisc.xml"/> 90 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libestr.xml"/> 91 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libestr-64bit.xml"/> 92 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libee.xml"/> 93 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libee-64bit.xml"/> 94 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/rsyslog.xml"/> 95 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/sysvinit.xml"/> 102 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/systemd.xml"/> 103 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/systemd-64bit.xml"/> 104 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/dbus.xml"/> 105 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/dbus-64bit.xml"/> 96 106 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/tar.xml"/> 97 107 <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"/>100 108 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/vim.xml"/> 101 109 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc64/hfsutils.xml"/> -
BOOK/final-system/ppc64/gcc.xml
r88ef769 r03e6a40 37 37 href="../common/gcc.xml" 38 38 xpointer="xpointer(//*[@os='fix2'])"/> 39 40 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"41 href="../common/gcc.xml"42 xpointer="xpointer(//*[@os='d'])"/>43 44 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"45 href="../common/gcc.xml"46 xpointer="xpointer(//*[@os='e'])"/>47 39 48 40 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 138 130 xpointer="xpointer(//*[@os='z'])"/> 139 131 132 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 133 href="../common/gcc.xml" 134 xpointer="xpointer(//*[@os='aa'])"/> 135 136 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 137 href="../common/gcc.xml" 138 xpointer="xpointer(//*[@os='ab'])"/> 139 140 140 </sect2> 141 141 -
BOOK/final-system/ppc64/glibc-64bit.xml
r88ef769 r03e6a40 6 6 ]> 7 7 8 <sect1 id="ch-system- eglibc" role="wrap">9 <?dbhtml filename=" eglibc-64bit.html"?>8 <sect1 id="ch-system-glibc" role="wrap"> 9 <?dbhtml filename="glibc-64bit.html"?> 10 10 11 <title> EGLIBC-&eglibc-version; 64-Bit</title>11 <title>GLIBC-&glibc-version; 64-Bit</title> 12 12 13 <indexterm zone="ch-system- eglibc">14 <primary sortas="a- EGLIBC">EGLIBC</primary>13 <indexterm zone="ch-system-glibc"> 14 <primary sortas="a-GLIBC">GLIBC</primary> 15 15 </indexterm> 16 16 17 17 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 18 href=" eglibc.xml"18 href="glibc.xml" 19 19 xpointer="xpointer(//*[@role='package'])"/> 20 20 21 21 <sect2 role="installation"> 22 <title>Installation of EGLIBC</title>22 <title>Installation of GLIBC</title> 23 23 24 24 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 25 href="../common/ eglibc.xml"25 href="../common/glibc.xml" 26 26 xpointer="xpointer(//*[@os='l1'])"/> 27 27 28 28 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 29 href="../common/ eglibc.xml"29 href="../common/glibc.xml" 30 30 xpointer="xpointer(//*[@os='l2'])"/> 31 31 32 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 33 href="../common/ eglibc.xml"33 href="../common/glibc.xml" 34 34 xpointer="xpointer(//*[@os='l3'])"/> 35 35 36 36 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 37 href="../multilib/ eglibc-64bit.xml"37 href="../multilib/glibc-64bit.xml" 38 38 xpointer="xpointer(//*[@os='l4'])"/> 39 39 40 40 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 41 href=" eglibc.xml"41 href="glibc.xml" 42 42 xpointer="xpointer(//*[@os='b'])"/> 43 43 44 44 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 45 href="../common/ eglibc.xml"45 href="../common/glibc.xml" 46 46 xpointer="xpointer(//*[@os='s1'])"/> 47 47 48 48 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 49 href="../common/ eglibc.xml"49 href="../common/glibc.xml" 50 50 xpointer="xpointer(//*[@os='s2'])"/> 51 51 52 52 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 53 href=" eglibc.xml"53 href="glibc.xml" 54 54 xpointer="xpointer(//*[@os='e'])"/> 55 55 56 56 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 57 href=" eglibc.xml"57 href="glibc.xml" 58 58 xpointer="xpointer(//*[@os='f'])"/> 59 59 60 <para os="m1">Tell EGLIBC to install its 64-bit libraries into60 <para os="m1">Tell GLIBC to install its 64-bit libraries into 61 61 <filename class="directory">/lib64</filename>:</para> 62 62 … … 64 64 65 65 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 66 href=" eglibc.xml"66 href="glibc.xml" 67 67 xpointer="xpointer(//*[@os='g'])"/> 68 68 69 69 <screen os="h"><userinput>CC="gcc ${BUILD64}" CXX="g++ ${BUILD64}" \ 70 ../ eglibc-&eglibc-version;/configure --prefix=/usr \70 ../glibc-&glibc-version;/configure --prefix=/usr \ 71 71 --disable-profile --enable-kernel=2.6.32 \ 72 --libexecdir=/usr/lib64/ eglibc --libdir=/usr/lib64 \72 --libexecdir=/usr/lib64/glibc --libdir=/usr/lib64 \ 73 73 --enable-obsolete-rpc</userinput></screen> 74 74 … … 77 77 78 78 <varlistentry> 79 <term><parameter>--libexecdir=/usr/lib64/ eglibc</parameter></term>79 <term><parameter>--libexecdir=/usr/lib64/glibc</parameter></term> 80 80 <listitem> 81 81 <para>This changes the location of the <command>getconf</command> 82 82 utility from its default of <filename 83 83 class="directory">/usr/libexec</filename> to <filename 84 class="directory">/usr/lib64/ eglibc</filename>.</para>84 class="directory">/usr/lib64/glibc</filename>.</para> 85 85 </listitem> 86 86 </varlistentry> … … 88 88 89 89 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 90 href=" eglibc.xml"90 href="glibc.xml" 91 91 xpointer="xpointer(//*[@os='j'])"/> 92 92 93 93 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 94 href=" eglibc.xml"94 href="glibc.xml" 95 95 xpointer="xpointer(//*[@os='k'])"/> 96 96 97 97 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 98 href=" eglibc.xml"98 href="glibc.xml" 99 99 xpointer="xpointer(//*[@os='l'])"/> 100 100 101 101 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 102 href=" eglibc.xml"102 href="glibc.xml" 103 103 xpointer="xpointer(//*[@os='m'])"/> 104 104 105 105 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 106 href=" eglibc.xml"106 href="glibc.xml" 107 107 xpointer="xpointer(//*[@os='n'])"/> 108 108 109 109 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 110 href=" eglibc.xml"110 href="glibc.xml" 111 111 xpointer="xpointer(//*[@os='o'])"/> 112 112 113 113 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 114 href="../common/ eglibc.xml"114 href="../common/glibc.xml" 115 115 xpointer="xpointer(//*[@os='p'])"/> 116 116 117 117 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 118 href=" eglibc.xml"118 href="glibc.xml" 119 119 xpointer="xpointer(//*[@os='s'])"/> 120 120 121 121 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 122 href=" eglibc.xml"122 href="glibc.xml" 123 123 xpointer="xpointer(//*[@os='t'])"/> 124 125 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 126 href="../common/glibc.xml" 127 xpointer="xpointer(//*[@os='u'])"/> 128 129 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 130 href="../common/glibc.xml" 131 xpointer="xpointer(//*[@os='v'])"/> 132 133 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 134 href="../common/glibc.xml" 135 xpointer="xpointer(//*[@os='w'])"/> 136 137 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 138 href="../common/glibc.xml" 139 xpointer="xpointer(//*[@os='x'])"/> 124 140 125 141 </sect2> 126 142 127 143 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 128 href="../common/ eglibc.xml"129 xpointer="xpointer(id('i18n- eglibc'))"/>144 href="../common/glibc.xml" 145 xpointer="xpointer(id('i18n-glibc'))"/> 130 146 131 147 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 132 href="../common/ eglibc.xml"133 xpointer="xpointer(id('conf- eglibc'))"/>148 href="../common/glibc.xml" 149 xpointer="xpointer(id('conf-glibc'))"/> 134 150 135 151 <sect2 id="conf-ld" role="configuration"> … … 160 176 161 177 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 162 href="../multilib/ eglibc-64bit.xml"178 href="../multilib/glibc-64bit.xml" 163 179 xpointer="xpointer(//*[@os='ld-b'])"/> 164 180 165 181 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 166 href="../multilib/ eglibc-64bit.xml"182 href="../multilib/glibc-64bit.xml" 167 183 xpointer="xpointer(//*[@os='ld-c'])"/> 168 184 … … 170 186 171 187 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 172 href="../common/ eglibc.xml"173 xpointer="xpointer(id('contents- eglibc'))"/>188 href="../common/glibc.xml" 189 xpointer="xpointer(id('contents-glibc'))"/> 174 190 175 191 </sect1> -
BOOK/final-system/ppc64/glibc.xml
r88ef769 r03e6a40 6 6 ]> 7 7 8 <sect1 id="ch-system- eglibc-32" role="wrap">9 <?dbhtml filename=" eglibc.html"?>8 <sect1 id="ch-system-glibc-32" role="wrap"> 9 <?dbhtml filename="glibc.html"?> 10 10 11 <title> EGLIBC-&eglibc-version; 32 Bit Libraries</title>11 <title>GLIBC-&glibc-version; 32 Bit Libraries</title> 12 12 13 <indexterm zone="ch-system- eglibc-32">14 <primary sortas="a- EGLIBC">EGLIBC</primary>13 <indexterm zone="ch-system-glibc-32"> 14 <primary sortas="a-GLIBC">GLIBC</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/ eglibc.xml"19 href="../common/glibc.xml" 20 20 xpointer="xpointer(//*[@role='package'])"/> 21 21 22 22 <sect2 role="installation"> 23 <title>Installation of EGLIBC</title>23 <title>Installation of GLIBC</title> 24 24 25 25 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 26 href="../common/ eglibc.xml"26 href="../common/glibc.xml" 27 27 xpointer="xpointer(//*[@os='z'])"/> 28 28 29 29 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 30 href="../common/ eglibc.xml"30 href="../common/glibc.xml" 31 31 xpointer="xpointer(//*[@os='l1'])"/> 32 32 33 33 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 34 href="../common/ eglibc.xml"34 href="../common/glibc.xml" 35 35 xpointer="xpointer(//*[@os='l2'])"/> 36 36 37 37 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 38 href="../common/ eglibc.xml"38 href="../common/glibc.xml" 39 39 xpointer="xpointer(//*[@os='l3'])"/> 40 40 41 41 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 42 href="../common/ eglibc.xml"42 href="../common/glibc.xml" 43 43 xpointer="xpointer(//*[@os='l4'])"/> 44 44 45 45 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 46 href="../common/ eglibc.xml"46 href="../common/glibc.xml" 47 47 xpointer="xpointer(//*[@os='b'])"/> 48 48 … … 64 64 65 65 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 66 href="../common/ eglibc.xml"66 href="../common/glibc.xml" 67 67 xpointer="xpointer(//*[@os='s1'])"/> 68 68 69 69 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 70 href="../common/ eglibc.xml"70 href="../common/glibc.xml" 71 71 xpointer="xpointer(//*[@os='s2'])"/> 72 72 73 73 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 74 href="../common/ eglibc.xml"74 href="../common/glibc.xml" 75 75 xpointer="xpointer(//*[@os='e'])"/> 76 76 77 77 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 78 href="../common/ eglibc.xml"78 href="../common/glibc.xml" 79 79 xpointer="xpointer(//*[@os='f'])"/> 80 80 81 81 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 82 href="../common/ eglibc.xml"82 href="../common/glibc.xml" 83 83 xpointer="xpointer(//*[@os='g'])"/> 84 84 85 85 <screen os="h"><userinput>CC="gcc ${BUILD32}" CXX="g++ ${BUILD32}" \ 86 ../ eglibc-&eglibc-version;/configure --prefix=/usr \86 ../glibc-&glibc-version;/configure --prefix=/usr \ 87 87 --disable-profile --enable-kernel=2.6.32 \ 88 --libexecdir=/usr/lib/ eglibc --host=${CLFS_TARGET32} \88 --libexecdir=/usr/lib/glibc --host=${CLFS_TARGET32} \ 89 89 --enable-obsolete-rpc</userinput></screen> 90 90 91 91 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 92 href="../common/ eglibc.xml"92 href="../common/glibc.xml" 93 93 xpointer="xpointer(//*[@os='i'])"/> 94 94 95 95 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 96 href="../common/ eglibc.xml"96 href="../common/glibc.xml" 97 97 xpointer="xpointer(//*[@os='j'])"/> 98 98 99 99 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 100 href="../common/ eglibc.xml"100 href="../common/glibc.xml" 101 101 xpointer="xpointer(//*[@os='k'])"/> 102 102 103 103 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 104 href="../common/ eglibc.xml"104 href="../common/glibc.xml" 105 105 xpointer="xpointer(//*[@os='l'])"/> 106 106 107 107 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 108 href="../multilib/ eglibc.xml"108 href="../multilib/glibc.xml" 109 109 xpointer="xpointer(//*[@os='l1b'])"/> 110 110 111 111 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 112 href="../multilib/ eglibc.xml"112 href="../multilib/glibc.xml" 113 113 xpointer="xpointer(//*[@os='l2b'])"/> 114 114 115 115 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 116 href="../common/ eglibc.xml"116 href="../common/glibc.xml" 117 117 xpointer="xpointer(//*[@os='m'])"/> 118 118 119 119 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 120 href="../common/ eglibc.xml"120 href="../common/glibc.xml" 121 121 xpointer="xpointer(//*[@os='n'])"/> 122 122 123 123 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 124 href="../common/ eglibc.xml"124 href="../common/glibc.xml" 125 125 xpointer="xpointer(//*[@os='o'])"/> 126 126 127 127 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 128 href="../common/ eglibc.xml"128 href="../common/glibc.xml" 129 129 xpointer="xpointer(//*[@os='p'])"/> 130 130 131 131 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 132 href="../common/ eglibc.xml"132 href="../common/glibc.xml" 133 133 xpointer="xpointer(//*[@os='q'])"/> 134 134 135 135 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 136 href="../common/ eglibc.xml"136 href="../common/glibc.xml" 137 137 xpointer="xpointer(//*[@os='r'])"/> 138 138 139 139 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 140 href="../common/ eglibc.xml"140 href="../common/glibc.xml" 141 141 xpointer="xpointer(//*[@os='s'])"/> 142 142 143 143 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 144 href="../common/ eglibc.xml"144 href="../common/glibc.xml" 145 145 xpointer="xpointer(//*[@os='t'])"/> 146 146 … … 151 151 152 152 <para>Details on this package are located in <xref 153 linkend="contents- eglibc" role="."/></para>153 linkend="contents-glibc" role="."/></para> 154 154 155 155 </sect2> -
BOOK/final-system/ppc64/hfsutils.xml
r88ef769 r03e6a40 34 34 xpointer="xpointer(//*[@os='a'])"/> 35 35 36 <screen><userinput>CC="gcc ${BUILD64}" ./configure --prefix=/usr </userinput></screen>36 <screen><userinput>CC="gcc ${BUILD64}" ./configure --prefix=/usr --mandir=/usr/share/man</userinput></screen> 37 37 38 38 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/final-system/sparc-chapter.xml
r88ef769 r03e6a40 18 18 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/linux-headers.xml"/> 19 19 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man-pages.xml"/> 20 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ eglibc.xml"/>20 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/glibc.xml"/> 21 21 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/adjusting.xml"/> 22 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/m4.xml"/> 22 23 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gmp.xml"/> 23 24 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpfr.xml"/> … … 26 27 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.xml"/> 27 28 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/zlib.xml"/> 29 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/flex.xml"/> 30 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bison.xml"/> 28 31 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/binutils.xml"/> 29 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gcc.xml"/> 33 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/attr.xml"/> 34 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/acl.xml"/> 30 35 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sed.xml"/> 31 36 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ncurses.xml"/> … … 33 38 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/shadow.xml"/> 34 39 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/util-linux.xml"/> 35 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/procps .xml"/>40 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/procps-ng.xml"/> 36 41 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/e2fsprogs.xml"/> 42 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libcap.xml"/> 37 43 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/coreutils.xml"/> 38 44 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/iana-etc.xml"/> 39 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/m4.xml"/>40 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bison.xml"/>41 45 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libtool.xml"/> 42 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/flex.xml"/>43 46 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/iproute2.xml"/> 44 47 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/perl.xml"/> … … 54 57 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/findutils.xml"/> 55 58 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gettext.xml"/> 59 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gperf.xml"/> 56 60 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/grep.xml"/> 57 61 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/groff.xml"/> … … 63 67 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xz.xml"/> 64 68 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man.xml"/> 69 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/expat.xml"/> 70 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xml-parser.xml"/> 71 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/intltool.xml"/> 65 72 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kmod.xml"/> 66 73 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/patch.xml"/> 67 74 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/psmisc.xml"/> 68 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libestr.xml"/> 69 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libee.xml"/> 70 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/rsyslog.xml"/> 71 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sysvinit.xml"/> 75 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/systemd.xml"/> 76 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/dbus.xml"/> 72 77 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/tar.xml"/> 73 78 <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"/>75 79 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/vim.xml"/> 76 80 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc/elftoaout.xml"/> -
BOOK/final-system/sparc64-64-chapter.xml
r88ef769 r03e6a40 18 18 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/linux-headers.xml"/> 19 19 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man-pages.xml"/> 20 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc64-64/ eglibc.xml"/>20 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc64-64/glibc.xml"/> 21 21 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/adjusting.xml"/> 22 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/m4.xml"/> 22 23 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gmp.xml"/> 23 24 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpfr.xml"/> … … 26 27 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.xml"/> 27 28 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/zlib.xml"/> 29 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/flex.xml"/> 30 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bison.xml"/> 28 31 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/binutils.xml"/> 29 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/gcc.xml"/> 33 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/attr.xml"/> 34 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/acl.xml"/> 30 35 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sed.xml"/> 31 36 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ncurses.xml"/> … … 33 38 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/shadow.xml"/> 34 39 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/util-linux.xml"/> 35 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/procps .xml"/>40 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/procps-ng.xml"/> 36 41 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/e2fsprogs.xml"/> 42 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libcap.xml"/> 37 43 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/coreutils.xml"/> 38 44 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/iana-etc.xml"/> 39 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/m4.xml"/>40 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bison.xml"/>41 45 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libtool.xml"/> 42 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/flex.xml"/>43 46 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/iproute2.xml"/> 44 47 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/perl.xml"/> … … 54 57 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/findutils.xml"/> 55 58 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gettext.xml"/> 59 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gperf.xml"/> 56 60 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/grep.xml"/> 57 61 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/groff.xml"/> … … 63 67 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xz.xml"/> 64 68 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man.xml"/> 69 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/expat.xml"/> 70 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xml-parser.xml"/> 71 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/intltool.xml"/> 65 72 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kmod.xml"/> 66 73 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/patch.xml"/> 67 74 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/psmisc.xml"/> 68 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libestr.xml"/> 69 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libee.xml"/> 70 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/rsyslog.xml"/> 71 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sysvinit.xml"/> 75 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/systemd.xml"/> 76 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/dbus.xml"/> 72 77 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/tar.xml"/> 73 78 <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"/>75 79 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/vim.xml"/> 76 80 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc64/elftoaout.xml"/> -
BOOK/final-system/sparc64-64/glibc.xml
r88ef769 r03e6a40 6 6 ]> 7 7 8 <sect1 id="ch-system- eglibc" role="wrap">9 <?dbhtml filename=" eglibc.html"?>8 <sect1 id="ch-system-glibc" role="wrap"> 9 <?dbhtml filename="glibc.html"?> 10 10 11 <title> EGLIBC-&eglibc-version;</title>11 <title>GLIBC-&glibc-version;</title> 12 12 13 <indexterm zone="ch-system- eglibc">14 <primary sortas="a- EGLIBC">EGLIBC</primary>13 <indexterm zone="ch-system-glibc"> 14 <primary sortas="a-GLIBC">GLIBC</primary> 15 15 </indexterm> 16 16 17 17 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 18 href="../common/ eglibc.xml"18 href="../common/glibc.xml" 19 19 xpointer="xpointer(//*[@role='package'])"/> 20 20 21 21 <sect2 role="installation"> 22 <title>Installation of EGLIBC</title>22 <title>Installation of GLIBC</title> 23 23 24 24 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 25 href="../common/ eglibc.xml"25 href="../common/glibc.xml" 26 26 xpointer="xpointer(//*[@os='z'])"/> 27 27 28 28 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 29 href="../common/ eglibc.xml"29 href="../common/glibc.xml" 30 30 xpointer="xpointer(//*[@os='l1'])"/> 31 31 32 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 33 href="../common/ eglibc.xml"33 href="../common/glibc.xml" 34 34 xpointer="xpointer(//*[@os='l2'])"/> 35 35 36 36 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 37 href="../common/ eglibc.xml"37 href="../common/glibc.xml" 38 38 xpointer="xpointer(//*[@os='l3'])"/> 39 39 40 40 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 41 href="../common/ eglibc.xml"41 href="../common/glibc.xml" 42 42 xpointer="xpointer(//*[@os='l4'])"/> 43 43 44 44 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 45 href="../common/ eglibc.xml"45 href="../common/glibc.xml" 46 46 xpointer="xpointer(//*[@os='b'])"/> 47 47 48 48 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 49 href="../common/ eglibc.xml"49 href="../common/glibc.xml" 50 50 xpointer="xpointer(//*[@os='s1'])"/> 51 51 52 52 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 53 href="../common/ eglibc.xml"53 href="../common/glibc.xml" 54 54 xpointer="xpointer(//*[@os='s2'])"/> 55 55 56 56 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 57 href="../common/ eglibc.xml"57 href="../common/glibc.xml" 58 58 xpointer="xpointer(//*[@os='e'])"/> 59 59 60 60 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 61 href="../common/ eglibc.xml"61 href="../common/glibc.xml" 62 62 xpointer="xpointer(//*[@os='f'])"/> 63 63 64 64 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 65 href="../sparc64/ eglibc-64bit.xml"65 href="../sparc64/glibc-64bit.xml" 66 66 xpointer="xpointer(//*[@os='t1'])"/> 67 67 68 68 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 69 href="../sparc64/ eglibc-64bit.xml"69 href="../sparc64/glibc-64bit.xml" 70 70 xpointer="xpointer(//*[@os='t2'])"/> 71 71 72 72 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 73 href="../x86_64-64/ eglibc.xml"73 href="../x86_64-64/glibc.xml" 74 74 xpointer="xpointer(//*[@os='l5'])"/> 75 75 76 76 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 77 href="../x86_64-64/ eglibc.xml"77 href="../x86_64-64/glibc.xml" 78 78 xpointer="xpointer(//*[@os='l6'])"/> 79 79 80 80 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 81 href="../common/ eglibc.xml"81 href="../common/glibc.xml" 82 82 xpointer="xpointer(//*[@os='g'])"/> 83 83 84 <screen os="h"><userinput>CC="gcc ${BUILD64}" ../ eglibc-&eglibc-version;/configure --prefix=/usr \84 <screen os="h"><userinput>CC="gcc ${BUILD64}" ../glibc-&glibc-version;/configure --prefix=/usr \ 85 85 --disable-profile --enable-kernel=2.6.32 \ 86 --libexecdir=/usr/lib/ eglibc --libdir=/usr/lib \86 --libexecdir=/usr/lib/glibc --libdir=/usr/lib \ 87 87 --enable-obsolete-rpc --cache-file=config.cache</userinput></screen> 88 88 89 89 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 90 href="../x86_64-64/ eglibc.xml"90 href="../x86_64-64/glibc.xml" 91 91 xpointer="xpointer(//*[@os='i'])"/> 92 92 93 93 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 94 href="../common/ eglibc.xml"94 href="../common/glibc.xml" 95 95 xpointer="xpointer(//*[@os='j'])"/> 96 96 97 97 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 98 href="../common/ eglibc.xml"98 href="../common/glibc.xml" 99 99 xpointer="xpointer(//*[@os='k'])"/> 100 100 101 101 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 102 href="../common/ eglibc.xml"102 href="../common/glibc.xml" 103 103 xpointer="xpointer(//*[@os='l'])"/> 104 104 105 105 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 106 href="../common/ eglibc.xml"106 href="../common/glibc.xml" 107 107 xpointer="xpointer(//*[@os='m'])"/> 108 108 109 109 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 110 href="../multilib/ eglibc-64bit.xml"110 href="../multilib/glibc-64bit.xml" 111 111 xpointer="xpointer(//*[@os='n'])"/> 112 112 113 113 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 114 href="../multilib/ eglibc-64bit.xml"114 href="../multilib/glibc-64bit.xml" 115 115 xpointer="xpointer(//*[@os='o'])"/> 116 116 117 117 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 118 href="../multilib/ eglibc-64bit.xml"118 href="../multilib/glibc-64bit.xml" 119 119 xpointer="xpointer(//*[@os='p'])"/> 120 120 121 121 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 122 href="../common/ eglibc.xml"122 href="../common/glibc.xml" 123 123 xpointer="xpointer(//*[@os='q'])"/> 124 124 125 125 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 126 href="../common/ eglibc.xml"126 href="../common/glibc.xml" 127 127 xpointer="xpointer(//*[@os='r'])"/> 128 128 129 129 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 130 href="../common/ eglibc.xml"130 href="../common/glibc.xml" 131 131 xpointer="xpointer(//*[@os='s'])"/> 132 132 133 133 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 134 href="../common/ eglibc.xml"134 href="../common/glibc.xml" 135 135 xpointer="xpointer(//*[@os='t'])"/> 136 136 137 137 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 138 href="../ x86_64-64/eglibc.xml"138 href="../common/glibc.xml" 139 139 xpointer="xpointer(//*[@os='u'])"/> 140 140 141 141 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 142 href="../ x86_64-64/eglibc.xml"142 href="../common/glibc.xml" 143 143 xpointer="xpointer(//*[@os='v'])"/> 144 145 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 146 href="../common/glibc.xml" 147 xpointer="xpointer(//*[@os='w'])"/> 148 149 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 150 href="../common/glibc.xml" 151 xpointer="xpointer(//*[@os='x'])"/> 144 152 145 153 </sect2> 146 154 147 155 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 148 href="../common/ eglibc.xml"149 xpointer="xpointer(id('i18n- eglibc'))"/>156 href="../common/glibc.xml" 157 xpointer="xpointer(id('i18n-glibc'))"/> 150 158 151 159 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 152 href="../common/ eglibc.xml"153 xpointer="xpointer(id('conf- eglibc'))"/>160 href="../common/glibc.xml" 161 xpointer="xpointer(id('conf-glibc'))"/> 154 162 155 163 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 156 href="../common/ eglibc.xml"164 href="../common/glibc.xml" 157 165 xpointer="xpointer(id('conf-ld'))"/> 158 166 159 167 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 160 href="../common/ eglibc.xml"161 xpointer="xpointer(id('contents- eglibc'))"/>168 href="../common/glibc.xml" 169 xpointer="xpointer(id('contents-glibc'))"/> 162 170 163 171 </sect1> -
BOOK/final-system/sparc64-chapter.xml
r88ef769 r03e6a40 18 18 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/linux-headers.xml"/> 19 19 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man-pages.xml"/> 20 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/ eglibc.xml"/>21 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc64/ eglibc-64bit.xml"/>20 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/glibc.xml"/> 21 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc64/glibc-64bit.xml"/> 22 22 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/adjusting.xml"/> 23 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/m4.xml"/> 23 24 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gmp.xml"/> 24 25 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gmp-64bit.xml"/> … … 33 34 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/zlib.xml"/> 34 35 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/zlib-64bit.xml"/> 36 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/flex.xml"/> 37 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/flex-64bit.xml"/> 38 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bison.xml"/> 39 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bison-64bit.xml"/> 35 40 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/binutils.xml"/> 36 41 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gcc.xml"/> 37 42 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/multiarch_wrapper.xml"/> 43 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/attr.xml"/> 44 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/attr-64bit.xml"/> 45 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/acl.xml"/> 46 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/acl-64bit.xml"/> 38 47 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/sed.xml"/> 39 48 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/ncurses.xml"/> … … 43 52 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/util-linux.xml"/> 44 53 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/util-linux-64bit.xml"/> 45 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/procps .xml"/>46 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/procps- 64bit.xml"/>54 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/procps-ng.xml"/> 55 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/procps-ng-64bit.xml"/> 47 56 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/e2fsprogs.xml"/> 48 57 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/e2fsprogs-64bit.xml"/> 58 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libcap.xml"/> 59 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libcap-64bit.xml"/> 49 60 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/coreutils.xml"/> 50 61 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/iana-etc.xml"/> 51 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/m4.xml"/>52 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bison.xml"/>53 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bison-64bit.xml"/>54 62 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc64/libtool.xml"/> 55 63 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libtool-64bit.xml"/> 56 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/flex.xml"/>57 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/flex-64bit.xml"/>58 64 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/iproute2.xml"/> 59 65 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/perl.xml"/> … … 74 80 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gettext.xml"/> 75 81 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gettext-64bit.xml"/> 82 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gperf.xml"/> 76 83 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/grep.xml"/> 77 84 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/groff.xml"/> … … 84 91 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/xz-64bit.xml"/> 85 92 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/man.xml"/> 93 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/expat.xml"/> 94 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/xml-parser.xml"/> 95 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/xml-parser-64bit.xml"/> 96 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/intltool.xml"/> 97 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/expat-64bit.xml"/> 86 98 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/kmod.xml"/> 87 99 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/kmod-64bit.xml"/> 88 100 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/patch.xml"/> 89 101 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/psmisc.xml"/> 90 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libestr.xml"/> 91 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libestr-64bit.xml"/> 92 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libee.xml"/> 93 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libee-64bit.xml"/> 94 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/rsyslog.xml"/> 95 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/sysvinit.xml"/> 102 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/systemd.xml"/> 103 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/systemd-64bit.xml"/> 104 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/dbus.xml"/> 105 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/dbus-64bit.xml"/> 96 106 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/tar.xml"/> 97 107 <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"/>100 108 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/vim.xml"/> 101 109 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc64/elftoaout.xml"/> -
BOOK/final-system/sparc64/glibc-64bit.xml
r88ef769 r03e6a40 6 6 ]> 7 7 8 <sect1 id="ch-system- eglibc" role="wrap">9 <?dbhtml filename=" eglibc-64bit.html"?>8 <sect1 id="ch-system-glibc" role="wrap"> 9 <?dbhtml filename="glibc-64bit.html"?> 10 10 11 <title> EGLIBC-&eglibc-version; 64-Bit</title>11 <title>GLIBC-&glibc-version; 64-Bit</title> 12 12 13 <indexterm zone="ch-system- eglibc">14 <primary sortas="a- EGLIBC">EGLIBC</primary>13 <indexterm zone="ch-system-glibc"> 14 <primary sortas="a-GLIBC">GLIBC</primary> 15 15 </indexterm> 16 16 17 17 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 18 href="../common/ eglibc.xml"18 href="../common/glibc.xml" 19 19 xpointer="xpointer(//*[@role='package'])"/> 20 20 21 21 <sect2 role="installation"> 22 <title>Installation of EGLIBC</title>22 <title>Installation of GLIBC</title> 23 23 24 24 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 25 href="../common/ eglibc.xml"25 href="../common/glibc.xml" 26 26 xpointer="xpointer(//*[@os='l1'])"/> 27 27 28 28 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 29 href="../common/ eglibc.xml"29 href="../common/glibc.xml" 30 30 xpointer="xpointer(//*[@os='l2'])"/> 31 31 32 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 33 href="../common/ eglibc.xml"33 href="../common/glibc.xml" 34 34 xpointer="xpointer(//*[@os='l3'])"/> 35 35 36 36 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 37 href="../multilib/ eglibc-64bit.xml"37 href="../multilib/glibc-64bit.xml" 38 38 xpointer="xpointer(//*[@os='l4'])"/> 39 39 40 40 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 41 href="../common/ eglibc.xml"41 href="../common/glibc.xml" 42 42 xpointer="xpointer(//*[@os='b'])"/> 43 43 44 44 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 45 href="../common/ eglibc.xml"45 href="../common/glibc.xml" 46 46 xpointer="xpointer(//*[@os='s1'])"/> 47 47 48 48 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 49 href="../common/ eglibc.xml"49 href="../common/glibc.xml" 50 50 xpointer="xpointer(//*[@os='s2'])"/> 51 51 52 52 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 53 href="../common/ eglibc.xml"53 href="../common/glibc.xml" 54 54 xpointer="xpointer(//*[@os='e'])"/> 55 55 56 56 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 57 href="../common/ eglibc.xml"57 href="../common/glibc.xml" 58 58 xpointer="xpointer(//*[@os='f'])"/> 59 59 60 60 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 61 href="../multilib/ eglibc-64bit.xml"61 href="../multilib/glibc-64bit.xml" 62 62 xpointer="xpointer(//*[@os='m1'])"/> 63 63 64 64 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 65 href="../multilib/ eglibc-64bit.xml"65 href="../multilib/glibc-64bit.xml" 66 66 xpointer="xpointer(//*[@os='m2'])"/> 67 67 … … 72 72 73 73 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 74 href="../common/ eglibc.xml"74 href="../common/glibc.xml" 75 75 xpointer="xpointer(//*[@os='g'])"/> 76 76 77 77 <screen os="h"><userinput>CC="gcc ${BUILD64}" CXX="g++ ${BUILD64}" \ 78 ../ eglibc-&eglibc-version;/configure --prefix=/usr \78 ../glibc-&glibc-version;/configure --prefix=/usr \ 79 79 --disable-profile --enable-kernel=2.6.32 \ 80 --libexecdir=/usr/lib64/ eglibc --libdir=/usr/lib64 \80 --libexecdir=/usr/lib64/glibc --libdir=/usr/lib64 \ 81 81 --enable-obsolete-rpc --cache-file=config.cache</userinput></screen> 82 82 83 83 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 84 href="../multilib/ eglibc-64bit.xml"84 href="../multilib/glibc-64bit.xml" 85 85 xpointer="xpointer(//*[@os='i'])"/> 86 86 87 87 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 88 href="../common/ eglibc.xml"88 href="../common/glibc.xml" 89 89 xpointer="xpointer(//*[@os='j'])"/> 90 90 91 91 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 92 href="../common/ eglibc.xml"92 href="../common/glibc.xml" 93 93 xpointer="xpointer(//*[@os='k'])"/> 94 94 95 95 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 96 href="../common/ eglibc.xml"96 href="../common/glibc.xml" 97 97 xpointer="xpointer(//*[@os='l'])"/> 98 98 99 99 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 100 href="../common/ eglibc.xml"100 href="../common/glibc.xml" 101 101 xpointer="xpointer(//*[@os='m'])"/> 102 102 103 103 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 104 href="../multilib/ eglibc-64bit.xml"104 href="../multilib/glibc-64bit.xml" 105 105 xpointer="xpointer(//*[@os='n'])"/> 106 106 107 107 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 108 href="../multilib/ eglibc-64bit.xml"108 href="../multilib/glibc-64bit.xml" 109 109 xpointer="xpointer(//*[@os='o'])"/> 110 110 111 111 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 112 href="../multilib/ eglibc-64bit.xml"112 href="../multilib/glibc-64bit.xml" 113 113 xpointer="xpointer(//*[@os='p'])"/> 114 114 115 115 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 116 href="../common/ eglibc.xml"116 href="../common/glibc.xml" 117 117 xpointer="xpointer(//*[@os='s'])"/> 118 118 119 119 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 120 href="../common/ eglibc.xml"120 href="../common/glibc.xml" 121 121 xpointer="xpointer(//*[@os='t'])"/> 122 123 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 124 href="../common/glibc.xml" 125 xpointer="xpointer(//*[@os='u'])"/> 126 127 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 128 href="../common/glibc.xml" 129 xpointer="xpointer(//*[@os='v'])"/> 130 131 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 132 href="../common/glibc.xml" 133 xpointer="xpointer(//*[@os='w'])"/> 134 135 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 136 href="../common/glibc.xml" 137 xpointer="xpointer(//*[@os='x'])"/> 122 138 123 139 </sect2> 124 140 125 141 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 126 href="../common/ eglibc.xml"127 xpointer="xpointer(id('i18n- eglibc'))"/>142 href="../common/glibc.xml" 143 xpointer="xpointer(id('i18n-glibc'))"/> 128 144 129 145 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 130 href="../common/ eglibc.xml"131 xpointer="xpointer(id('conf- eglibc'))"/>146 href="../common/glibc.xml" 147 xpointer="xpointer(id('conf-glibc'))"/> 132 148 133 149 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 134 href="../multilib/ eglibc-64bit.xml"150 href="../multilib/glibc-64bit.xml" 135 151 xpointer="xpointer(id('conf-ld'))"/> 136 152 137 153 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 138 href="../common/ eglibc.xml"139 xpointer="xpointer(id('contents- eglibc'))"/>154 href="../common/glibc.xml" 155 xpointer="xpointer(id('contents-glibc'))"/> 140 156 141 157 </sect1> -
BOOK/final-system/x86-chapter.xml
r88ef769 r03e6a40 18 18 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/linux-headers.xml"/> 19 19 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man-pages.xml"/> 20 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86/ eglibc.xml"/>20 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86/glibc.xml"/> 21 21 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/adjusting.xml"/> 22 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/m4.xml"/> 22 23 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gmp.xml"/> 23 24 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpfr.xml"/> … … 26 27 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.xml"/> 27 28 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/zlib.xml"/> 29 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/flex.xml"/> 30 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bison.xml"/> 28 31 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/binutils.xml"/> 29 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gcc.xml"/> 33 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/attr.xml"/> 34 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/acl.xml"/> 30 35 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sed.xml"/> 31 36 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ncurses.xml"/> … … 33 38 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/shadow.xml"/> 34 39 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/util-linux.xml"/> 35 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/procps .xml"/>40 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/procps-ng.xml"/> 36 41 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/e2fsprogs.xml"/> 42 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libcap.xml"/> 37 43 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/coreutils.xml"/> 38 44 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/iana-etc.xml"/> 39 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/m4.xml"/>40 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bison.xml"/>41 45 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libtool.xml"/> 42 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/flex.xml"/>43 46 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/iproute2.xml"/> 44 47 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/perl.xml"/> … … 54 57 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/findutils.xml"/> 55 58 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gettext.xml"/> 59 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gperf.xml"/> 56 60 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/grep.xml"/> 57 61 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/groff.xml"/> … … 63 67 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xz.xml"/> 64 68 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man.xml"/> 69 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/expat.xml"/> 70 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xml-parser.xml"/> 71 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/intltool.xml"/> 65 72 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kmod.xml"/> 66 73 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/patch.xml"/> 67 74 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/psmisc.xml"/> 68 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libestr.xml"/> 69 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libee.xml"/> 70 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/rsyslog.xml"/> 71 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sysvinit.xml"/> 75 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/systemd.xml"/> 76 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/dbus.xml"/> 72 77 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/tar.xml"/> 73 78 <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"/>79 <!-- <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/eudev.xml"/> --> 75 80 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/vim.xml"/> 76 81 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86/grub.xml"/> -
BOOK/final-system/x86/glibc.xml
r88ef769 r03e6a40 6 6 ]> 7 7 8 <sect1 id="ch-system- eglibc" role="wrap">9 <?dbhtml filename=" eglibc.html"?>8 <sect1 id="ch-system-glibc" role="wrap"> 9 <?dbhtml filename="glibc.html"?> 10 10 11 <title> EGLIBC-&eglibc-version;</title>11 <title>GLIBC-&glibc-version;</title> 12 12 13 <indexterm zone="ch-system- eglibc">14 <primary sortas="a- EGLIBC">EGLIBC</primary>13 <indexterm zone="ch-system-glibc"> 14 <primary sortas="a-GLIBC">GLIBC</primary> 15 15 </indexterm> 16 16 17 17 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 18 href="../common/ eglibc.xml"18 href="../common/glibc.xml" 19 19 xpointer="xpointer(//*[@role='package'])"/> 20 20 21 21 <sect2 role="installation"> 22 <title>Installation of EGLIBC</title>22 <title>Installation of GLIBC</title> 23 23 24 24 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 25 href="../common/ eglibc.xml"25 href="../common/glibc.xml" 26 26 xpointer="xpointer(//*[@os='z'])"/> 27 27 28 28 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 29 href="../common/ eglibc.xml"29 href="../common/glibc.xml" 30 30 xpointer="xpointer(//*[@os='l1'])"/> 31 31 32 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 33 href="../common/ eglibc.xml"33 href="../common/glibc.xml" 34 34 xpointer="xpointer(//*[@os='l2'])"/> 35 35 36 36 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 37 href="../common/ eglibc.xml"37 href="../common/glibc.xml" 38 38 xpointer="xpointer(//*[@os='l3'])"/> 39 39 40 40 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 41 href="../common/ eglibc.xml"41 href="../common/glibc.xml" 42 42 xpointer="xpointer(//*[@os='l4'])"/> 43 43 44 44 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 45 href="../common/ eglibc.xml"45 href="../common/glibc.xml" 46 46 xpointer="xpointer(//*[@os='b'])"/> 47 47 48 48 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 49 href="../common/ eglibc.xml"49 href="../common/glibc.xml" 50 50 xpointer="xpointer(//*[@os='s1'])"/> 51 51 52 52 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 53 href="../common/ eglibc.xml"53 href="../common/glibc.xml" 54 54 xpointer="xpointer(//*[@os='s2'])"/> 55 55 56 56 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 57 href="../common/ eglibc.xml"57 href="../common/glibc.xml" 58 58 xpointer="xpointer(//*[@os='e'])"/> 59 59 60 60 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 61 href="../common/ eglibc.xml"61 href="../common/glibc.xml" 62 62 xpointer="xpointer(//*[@os='f'])"/> 63 63 64 64 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 65 href="../common/ eglibc.xml"65 href="../common/glibc.xml" 66 66 xpointer="xpointer(//*[@os='g'])"/> 67 67 68 68 <screen os="h"><userinput> 69 69 CFLAGS="-march=$(cut -d- -f1 <<< $MACHTYPE) -O2" \ 70 ../ eglibc-&eglibc-version;/configure --prefix=/usr \71 --disable-profile --enable-kernel=2.6.32 --libexecdir=/usr/lib/ eglibc \70 ../glibc-&glibc-version;/configure --prefix=/usr \ 71 --disable-profile --enable-kernel=2.6.32 --libexecdir=/usr/lib/glibc \ 72 72 --enable-obsolete-rpc</userinput></screen> 73 73 74 74 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 75 href="../common/ eglibc.xml"75 href="../common/glibc.xml" 76 76 xpointer="xpointer(//*[@os='i'])"/> 77 77 78 78 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 79 href="../common/ eglibc.xml"79 href="../common/glibc.xml" 80 80 xpointer="xpointer(//*[@os='j'])"/> 81 81 82 82 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 83 href="../common/ eglibc.xml"83 href="../common/glibc.xml" 84 84 xpointer="xpointer(//*[@os='k'])"/> 85 85 86 86 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 87 href="../common/ eglibc.xml"87 href="../common/glibc.xml" 88 88 xpointer="xpointer(//*[@os='l'])"/> 89 89 90 90 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 91 href="../common/ eglibc.xml"91 href="../common/glibc.xml" 92 92 xpointer="xpointer(//*[@os='m'])"/> 93 93 94 94 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 95 href="../common/ eglibc.xml"95 href="../common/glibc.xml" 96 96 xpointer="xpointer(//*[@os='n'])"/> 97 97 98 98 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 99 href="../common/ eglibc.xml"99 href="../common/glibc.xml" 100 100 xpointer="xpointer(//*[@os='o'])"/> 101 101 102 102 <!-- this is specific to x86 because of the i686 reference in the math tests --> 103 103 <itemizedlist os="p"> 104 <listitem> 105 <para>The <emphasis>nptl/tst-clock2</emphasis>, 106 <emphasis>nptl/tst-attr3</emphasis>, 107 <emphasis>tst/tst-cputimer1</emphasis>, and 108 <emphasis>rt/tst-cpuclock2</emphasis> 109 tests have been known to fail. The 110 reason is not completely understood, but indications are that minor 111 timing issues can trigger these failures.</para> 112 </listitem> 104 113 <listitem> 105 114 <para>The <emphasis>math</emphasis> tests, at least on i686, fail in … … 120 129 <listitem> 121 130 <para>When running on older and slower hardware, some tests 122 can fail because of test timeouts being exceeded.</para> 131 can fail because of test timeouts being exceeded. 132 Modifying the make check command to set a TIMEOUTFACTOR is reported to 133 help eliminate these errors (e.g. <command>TIMEOUTFACTOR=16 134 make -k check</command>).</para> 135 </listitem> 136 <listitem> 137 <para>posix/tst-getaddrinfo4 will always fail due to not having a network 138 connection when the test is run.</para> 123 139 </listitem> 124 140 </itemizedlist> 125 141 126 142 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 127 href="../common/ eglibc.xml"143 href="../common/glibc.xml" 128 144 xpointer="xpointer(//*[@os='q'])"/> 129 145 130 146 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 131 href="../common/ eglibc.xml"147 href="../common/glibc.xml" 132 148 xpointer="xpointer(//*[@os='r'])"/> 133 149 134 150 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 135 href="../common/ eglibc.xml"151 href="../common/glibc.xml" 136 152 xpointer="xpointer(//*[@os='s'])"/> 137 153 138 154 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 139 href="../common/ eglibc.xml"155 href="../common/glibc.xml" 140 156 xpointer="xpointer(//*[@os='t'])"/> 157 158 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 159 href="../common/glibc.xml" 160 xpointer="xpointer(//*[@os='u'])"/> 161 162 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 163 href="../common/glibc.xml" 164 xpointer="xpointer(//*[@os='v'])"/> 165 166 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 167 href="../common/glibc.xml" 168 xpointer="xpointer(//*[@os='w'])"/> 169 170 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 171 href="../common/glibc.xml" 172 xpointer="xpointer(//*[@os='x'])"/> 141 173 142 174 </sect2> 143 175 144 176 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 145 href="../common/ eglibc.xml"146 xpointer="xpointer(id('i18n- eglibc'))"/>177 href="../common/glibc.xml" 178 xpointer="xpointer(id('i18n-glibc'))"/> 147 179 148 180 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 149 href="../common/ eglibc.xml"150 xpointer="xpointer(id('conf- eglibc'))"/>181 href="../common/glibc.xml" 182 xpointer="xpointer(id('conf-glibc'))"/> 151 183 152 184 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 153 href="../common/ eglibc.xml"185 href="../common/glibc.xml" 154 186 xpointer="xpointer(id('conf-ld'))"/> 155 187 156 188 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 157 href="../common/ eglibc.xml"158 xpointer="xpointer(id('contents- eglibc'))"/>189 href="../common/glibc.xml" 190 xpointer="xpointer(id('contents-glibc'))"/> 159 191 160 192 </sect1> -
BOOK/final-system/x86/grub.xml
r88ef769 r03e6a40 26 26 <note os="n1"> 27 27 <para>If you would like use a different bootloader than this 28 one you can go to the following link for alter ative bootloaders28 one you can go to the following link for alternative bootloaders 29 29 and the instructions to use them. 30 30 <ulink url="http://trac.cross-lfs.org/wiki/bootloaders"/></para> … … 39 39 </note> 40 40 41 <para os="s1"> EGLIBC-&eglibc-version; does not declare gets():</para>41 <para os="s1">GLIBC-&glibc-version; does not declare gets():</para> 42 42 43 43 <screen os="s2"><userinput>sed -i -e '/gets is a/d' grub-core/gnulib/stdio.in.h</userinput></screen> -
BOOK/final-system/x86_64-64-chapter.xml
r88ef769 r03e6a40 18 18 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/linux-headers.xml"/> 19 19 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man-pages.xml"/> 20 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64-64/ eglibc.xml"/>20 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64-64/glibc.xml"/> 21 21 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64-64/adjusting.xml"/> 22 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/m4.xml"/> 22 23 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gmp.xml"/> 23 24 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/mpfr.xml"/> … … 26 27 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.xml"/> 27 28 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/zlib.xml"/> 29 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/flex.xml"/> 30 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bison.xml"/> 28 31 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64-64/binutils.xml"/> 29 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/gcc.xml"/> 33 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/attr.xml"/> 34 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/acl.xml"/> 30 35 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sed.xml"/> 31 36 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ncurses.xml"/> … … 33 38 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/shadow.xml"/> 34 39 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/util-linux.xml"/> 35 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/procps .xml"/>40 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/procps-ng.xml"/> 36 41 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/e2fsprogs.xml"/> 42 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libcap.xml"/> 37 43 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/coreutils.xml"/> 38 44 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/iana-etc.xml"/> 39 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/m4.xml"/>40 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bison.xml"/>41 45 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libtool.xml"/> 42 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/flex.xml"/>43 46 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/iproute2.xml"/> 44 47 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/perl.xml"/> … … 54 57 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/findutils.xml"/> 55 58 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gettext.xml"/> 59 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gperf.xml"/> 56 60 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/grep.xml"/> 57 61 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/groff.xml"/> … … 63 67 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xz.xml"/> 64 68 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man.xml"/> 69 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/expat.xml"/> 70 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/xml-parser.xml"/> 71 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/intltool.xml"/> 65 72 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kmod.xml"/> 66 73 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/patch.xml"/> 67 74 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/psmisc.xml"/> 68 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libestr.xml"/> 69 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/libee.xml"/> 70 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/rsyslog.xml"/> 71 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sysvinit.xml"/> 75 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/systemd.xml"/> 76 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/dbus.xml"/> 72 77 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/tar.xml"/> 73 78 <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"/>75 79 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/vim.xml"/> 76 80 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86/grub.xml"/> -
BOOK/final-system/x86_64-64/binutils.xml
r88ef769 r03e6a40 81 81 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 82 82 href="../common/binutils.xml" 83 xpointer="xpointer(//*[@os='m'])"/>84 85 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"86 href="../common/binutils.xml"87 83 xpointer="xpointer(//*[@os='n'])"/> 88 84 … … 125 121 xpointer="xpointer(//*[@os='s'])"/> 126 122 127 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"128 href="../common/binutils.xml"129 xpointer="xpointer(//*[@os='t'])"/>130 131 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"132 href="../common/binutils.xml"133 xpointer="xpointer(//*[@os='u'])"/>134 135 123 </sect2> 136 124 -
BOOK/final-system/x86_64-64/glibc.xml
r88ef769 r03e6a40 6 6 ]> 7 7 8 <sect1 id="ch-system- eglibc" role="wrap">9 <?dbhtml filename=" eglibc.html"?>10 11 <title> EGLIBC-&eglibc-version;</title>12 13 <indexterm zone="ch-system- eglibc">14 <primary sortas="a- EGLIBC">EGLIBC</primary>8 <sect1 id="ch-system-glibc" role="wrap"> 9 <?dbhtml filename="glibc.html"?> 10 11 <title>GLIBC-&glibc-version;</title> 12 13 <indexterm zone="ch-system-glibc"> 14 <primary sortas="a-GLIBC">GLIBC</primary> 15 15 </indexterm> 16 16 17 17 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 18 href="../common/ eglibc.xml"18 href="../common/glibc.xml" 19 19 xpointer="xpointer(//*[@role='package'])"/> 20 20 21 21 <sect2 role="installation"> 22 <title>Installation of EGLIBC</title>23 24 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 25 href="../common/ eglibc.xml"22 <title>Installation of GLIBC</title> 23 24 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 25 href="../common/glibc.xml" 26 26 xpointer="xpointer(//*[@os='z'])"/> 27 27 28 28 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 29 href="../common/ eglibc.xml"29 href="../common/glibc.xml" 30 30 xpointer="xpointer(//*[@os='l1'])"/> 31 31 32 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 33 href="../common/ eglibc.xml"33 href="../common/glibc.xml" 34 34 xpointer="xpointer(//*[@os='l2'])"/> 35 35 36 36 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 37 href="../common/ eglibc.xml"37 href="../common/glibc.xml" 38 38 xpointer="xpointer(//*[@os='l3'])"/> 39 39 40 40 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 41 href="../common/ eglibc.xml"41 href="../common/glibc.xml" 42 42 xpointer="xpointer(//*[@os='l4'])"/> 43 43 44 44 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 45 href="../common/ eglibc.xml"45 href="../common/glibc.xml" 46 46 xpointer="xpointer(//*[@os='b'])"/> 47 47 48 48 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 49 href="../common/ eglibc.xml"49 href="../common/glibc.xml" 50 50 xpointer="xpointer(//*[@os='s1'])"/> 51 51 52 52 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 53 href="../common/ eglibc.xml"53 href="../common/glibc.xml" 54 54 xpointer="xpointer(//*[@os='s2'])"/> 55 55 56 56 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 57 href="../common/ eglibc.xml"57 href="../common/glibc.xml" 58 58 xpointer="xpointer(//*[@os='e'])"/> 59 59 60 60 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 61 href="../common/ eglibc.xml"61 href="../common/glibc.xml" 62 62 xpointer="xpointer(//*[@os='f'])"/> 63 63 64 <para os="l5">Tell EGLIBC to install its libraries into64 <para os="l5">Tell GLIBC to install its libraries into 65 65 <filename class="directory">/lib</filename>:</para> 66 66 … … 68 68 69 69 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 70 href="../common/ eglibc.xml"70 href="../common/glibc.xml" 71 71 xpointer="xpointer(//*[@os='g'])"/> 72 72 73 73 <screen os="h"><userinput>CFLAGS="-O2" \ 74 ../ eglibc-&eglibc-version;/configure --prefix=/usr \74 ../glibc-&glibc-version;/configure --prefix=/usr \ 75 75 --disable-profile --enable-kernel=2.6.32 \ 76 --libexecdir=/usr/lib/ eglibc --libdir=/usr/lib \76 --libexecdir=/usr/lib/glibc --libdir=/usr/lib \ 77 77 --enable-obsolete-rpc</userinput></screen> 78 78 … … 81 81 82 82 <varlistentry> 83 <term><parameter>--libexecdir=/usr/lib/ eglibc</parameter></term>83 <term><parameter>--libexecdir=/usr/lib/glibc</parameter></term> 84 84 <listitem> 85 85 <para>This changes the location of the <command>getconf</command> 86 86 utility from its default of <filename 87 87 class="directory">/usr/libexec</filename> to <filename 88 class="directory">/usr/lib/ eglibc</filename>.</para>88 class="directory">/usr/lib/glibc</filename>.</para> 89 89 </listitem> 90 90 </varlistentry> … … 92 92 93 93 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 94 href="../common/ eglibc.xml"94 href="../common/glibc.xml" 95 95 xpointer="xpointer(//*[@os='j'])"/> 96 96 97 97 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 98 href="../common/ eglibc.xml"98 href="../common/glibc.xml" 99 99 xpointer="xpointer(//*[@os='k'])"/> 100 100 101 101 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 102 href="../common/ eglibc.xml"102 href="../common/glibc.xml" 103 103 xpointer="xpointer(//*[@os='l'])"/> 104 104 105 105 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 106 href="../common/ eglibc.xml"106 href="../common/glibc.xml" 107 107 xpointer="xpointer(//*[@os='m'])"/> 108 108 109 109 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 110 href="../multilib/ eglibc-64bit.xml"110 href="../multilib/glibc-64bit.xml" 111 111 xpointer="xpointer(//*[@os='n'])"/> 112 112 113 113 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 114 href="../multilib/ eglibc-64bit.xml"114 href="../multilib/glibc-64bit.xml" 115 115 xpointer="xpointer(//*[@os='o'])"/> 116 116 117 117 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 118 href="../multilib/ eglibc-64bit.xml"118 href="../multilib/glibc-64bit.xml" 119 119 xpointer="xpointer(//*[@os='p'])"/> 120 120 121 121 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 122 href="../common/ eglibc.xml"122 href="../common/glibc.xml" 123 123 xpointer="xpointer(//*[@os='q'])"/> 124 124 125 125 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 126 href="../common/ eglibc.xml"126 href="../common/glibc.xml" 127 127 xpointer="xpointer(//*[@os='r'])"/> 128 128 … … 133 133 creating a symlink to the real loader.</para> 134 134 135 <screen><userinput>ln -sv & eglibc-ld-name; /lib/ld-linux.so.2</userinput></screen>136 137 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 138 href="../common/ eglibc.xml"135 <screen><userinput>ln -sv &glibc-ld-name; /lib/ld-linux.so.2</userinput></screen> 136 137 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 138 href="../common/glibc.xml" 139 139 xpointer="xpointer(//*[@os='s'])"/> 140 140 141 141 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 142 href="../common/ eglibc.xml"142 href="../common/glibc.xml" 143 143 xpointer="xpointer(//*[@os='t'])"/> 144 144 … … 149 149 150 150 <screen><userinput>rm -v /lib/ld-linux.so.2 151 cp -v /usr/bin/ldd{,.bak} 152 sed '/RTLDLIST/s%/ld-linux.so.2 /lib64%%' /usr/bin/ldd.bak >/usr/bin/ldd</userinput></screen> 151 sed -i.bak '/RTLDLIST/s%/ld-linux.so.2 /lib64%%' /usr/bin/ldd</userinput></screen> 153 152 154 153 <para>Check the script to make sure the sed worked correctly, then delete … … 157 156 <screen><userinput>rm -v /usr/bin/ldd.bak</userinput></screen> 158 157 159 <para os="u">The stubs.h header installed by EGLIBC looks for stubs-32.h 160 and stubs-64.h. This configuration of EGLIBC only generates stubs-64.h. Fix 161 this with the following:</para> 162 163 <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/glibc.xml" 160 xpointer="xpointer(//*[@os='u'])"/> 161 162 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 163 href="../common/glibc.xml" 164 xpointer="xpointer(//*[@os='v'])"/> 165 166 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 167 href="../common/glibc.xml" 168 xpointer="xpointer(//*[@os='w'])"/> 169 170 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 171 href="../common/glibc.xml" 172 xpointer="xpointer(//*[@os='x'])"/> 164 173 165 174 </sect2> 166 175 167 176 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 168 href="../common/ eglibc.xml"169 xpointer="xpointer(id('i18n- eglibc'))"/>170 171 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 172 href="../common/ eglibc.xml"173 xpointer="xpointer(id('conf- eglibc'))"/>177 href="../common/glibc.xml" 178 xpointer="xpointer(id('i18n-glibc'))"/> 179 180 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 181 href="../common/glibc.xml" 182 xpointer="xpointer(id('conf-glibc'))"/> 174 183 175 184 <sect2 id="conf-ld" role="configuration"> … … 195 204 196 205 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 197 href="../common/ eglibc.xml"206 href="../common/glibc.xml" 198 207 xpointer="xpointer(//*[@os='ld-b'])"/> 199 208 200 209 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 201 href="../common/ eglibc.xml"210 href="../common/glibc.xml" 202 211 xpointer="xpointer(//*[@os='ld-c'])"/> 203 212 … … 205 214 206 215 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 207 href="../common/ eglibc.xml"208 xpointer="xpointer(id('contents- eglibc'))"/>216 href="../common/glibc.xml" 217 xpointer="xpointer(id('contents-glibc'))"/> 209 218 210 219 </sect1> -
BOOK/final-system/x86_64-chapter.xml
r88ef769 r03e6a40 18 18 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/linux-headers.xml"/> 19 19 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/man-pages.xml"/> 20 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64/ eglibc.xml"/>21 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64/ eglibc-64bit.xml"/>20 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64/glibc.xml"/> 21 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64/glibc-64bit.xml"/> 22 22 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64/adjusting.xml"/> 23 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/m4.xml"/> 23 24 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gmp.xml"/> 24 25 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gmp-64bit.xml"/> … … 33 34 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/zlib.xml"/> 34 35 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/zlib-64bit.xml"/> 36 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/flex.xml"/> 37 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/flex-64bit.xml"/> 38 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bison.xml"/> 39 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bison-64bit.xml"/> 35 40 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/binutils.xml"/> 36 41 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gcc.xml"/> 37 42 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/multiarch_wrapper.xml"/> 43 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/attr.xml"/> 44 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/attr-64bit.xml"/> 45 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/acl.xml"/> 46 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/acl-64bit.xml"/> 38 47 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/sed.xml"/> 39 48 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/ncurses.xml"/> … … 43 52 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/util-linux.xml"/> 44 53 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/util-linux-64bit.xml"/> 45 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/procps .xml"/>46 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/procps- 64bit.xml"/>54 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/procps-ng.xml"/> 55 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/procps-ng-64bit.xml"/> 47 56 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/e2fsprogs.xml"/> 48 57 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/e2fsprogs-64bit.xml"/> 58 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libcap.xml"/> 59 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libcap-64bit.xml"/> 49 60 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/coreutils.xml"/> 50 61 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/iana-etc.xml"/> 51 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/m4.xml"/>52 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bison.xml"/>53 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/bison-64bit.xml"/>54 62 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64/libtool.xml"/> 55 63 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libtool-64bit.xml"/> 56 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/flex.xml"/>57 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/flex-64bit.xml"/>58 64 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/iproute2.xml"/> 59 65 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/perl.xml"/> … … 74 80 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gettext.xml"/> 75 81 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gettext-64bit.xml"/> 82 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gperf.xml"/> 76 83 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/grep.xml"/> 77 84 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/groff.xml"/> … … 84 91 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/xz-64bit.xml"/> 85 92 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/man.xml"/> 93 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/expat.xml"/> 94 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/expat-64bit.xml"/> 95 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/xml-parser.xml"/> 96 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/xml-parser-64bit.xml"/> 97 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/intltool.xml"/> 86 98 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/kmod.xml"/> 87 99 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/kmod-64bit.xml"/> 88 100 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/patch.xml"/> 89 101 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/psmisc.xml"/> 90 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libestr.xml"/> 91 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libestr-64bit.xml"/> 92 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libee.xml"/> 93 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/libee-64bit.xml"/> 94 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/rsyslog.xml"/> 95 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/sysvinit.xml"/> 102 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/systemd.xml"/> 103 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/systemd-64bit.xml"/> 104 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/dbus.xml"/> 105 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/dbus-64bit.xml"/> 96 106 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/tar.xml"/> 97 107 <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"/>100 108 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/vim.xml"/> 101 109 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86/grub.xml"/> -
BOOK/final-system/x86_64/glibc-64bit.xml
r88ef769 r03e6a40 6 6 ]> 7 7 8 <sect1 id="ch-system- eglibc" role="wrap">9 <?dbhtml filename=" eglibc-64bit.html"?>8 <sect1 id="ch-system-glibc" role="wrap"> 9 <?dbhtml filename="glibc-64bit.html"?> 10 10 11 <title> EGLIBC-&eglibc-version; 64-Bit</title>11 <title>GLIBC-&glibc-version; 64-Bit</title> 12 12 13 <indexterm zone="ch-system- eglibc">14 <primary sortas="a- EGLIBC">EGLIBC</primary>13 <indexterm zone="ch-system-glibc"> 14 <primary sortas="a-GLIBC">GLIBC</primary> 15 15 </indexterm> 16 16 17 17 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 18 href=" eglibc.xml"18 href="glibc.xml" 19 19 xpointer="xpointer(//*[@role='package'])"/> 20 20 … … 23 23 24 24 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 25 href="../common/ eglibc.xml"25 href="../common/glibc.xml" 26 26 xpointer="xpointer(//*[@os='l1'])"/> 27 27 28 28 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 29 href="../common/ eglibc.xml"29 href="../common/glibc.xml" 30 30 xpointer="xpointer(//*[@os='l2'])"/> 31 31 32 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 33 href="../common/ eglibc.xml"33 href="../common/glibc.xml" 34 34 xpointer="xpointer(//*[@os='l3'])"/> 35 35 36 36 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 37 href="../multilib/ eglibc-64bit.xml"37 href="../multilib/glibc-64bit.xml" 38 38 xpointer="xpointer(//*[@os='l4'])"/> 39 39 40 40 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 41 href=" eglibc.xml"41 href="glibc.xml" 42 42 xpointer="xpointer(//*[@os='b'])"/> 43 43 44 44 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 45 href="../common/ eglibc.xml"45 href="../common/glibc.xml" 46 46 xpointer="xpointer(//*[@os='s1'])"/> 47 47 48 48 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 49 href="../common/ eglibc.xml"49 href="../common/glibc.xml" 50 50 xpointer="xpointer(//*[@os='s2'])"/> 51 51 52 52 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 53 href=" eglibc.xml"53 href="glibc.xml" 54 54 xpointer="xpointer(//*[@os='e'])"/> 55 55 56 56 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 57 href=" eglibc.xml"57 href="glibc.xml" 58 58 xpointer="xpointer(//*[@os='f'])"/> 59 59 60 60 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 61 href="../multilib/ eglibc-64bit.xml"61 href="../multilib/glibc-64bit.xml" 62 62 xpointer="xpointer(//*[@os='m1'])"/> 63 63 64 64 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 65 href="../multilib/ eglibc-64bit.xml"65 href="../multilib/glibc-64bit.xml" 66 66 xpointer="xpointer(//*[@os='m2'])"/> 67 67 68 68 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 69 href=" eglibc.xml"69 href="glibc.xml" 70 70 xpointer="xpointer(//*[@os='g'])"/> 71 71 72 72 <screen os="h"><userinput>CC="gcc ${BUILD64}" CXX="g++ ${BUILD64}" \ 73 73 CFLAGS="-O2" \ 74 ../ eglibc-&eglibc-version;/configure --prefix=/usr \74 ../glibc-&glibc-version;/configure --prefix=/usr \ 75 75 --disable-profile --enable-kernel=2.6.32 \ 76 --libexecdir=/usr/lib64/ eglibc --libdir=/usr/lib64 \76 --libexecdir=/usr/lib64/glibc --libdir=/usr/lib64 \ 77 77 --enable-obsolete-rpc</userinput></screen> 78 78 79 79 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 80 href="../multilib/ eglibc-64bit.xml"80 href="../multilib/glibc-64bit.xml" 81 81 xpointer="xpointer(//*[@os='i'])"/> 82 82 83 83 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 84 href=" eglibc.xml"84 href="glibc.xml" 85 85 xpointer="xpointer(//*[@os='j'])"/> 86 86 87 87 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 88 href=" eglibc.xml"88 href="glibc.xml" 89 89 xpointer="xpointer(//*[@os='k'])"/> 90 90 91 91 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 92 href=" eglibc.xml"92 href="glibc.xml" 93 93 xpointer="xpointer(//*[@os='l'])"/> 94 94 95 95 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 96 href=" eglibc.xml"96 href="glibc.xml" 97 97 xpointer="xpointer(//*[@os='m'])"/> 98 98 99 99 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 100 href=" eglibc.xml"100 href="glibc.xml" 101 101 xpointer="xpointer(//*[@os='n'])"/> 102 102 103 103 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 104 href=" eglibc.xml"104 href="glibc.xml" 105 105 xpointer="xpointer(//*[@os='o'])"/> 106 106 107 107 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 108 href="../common/ eglibc.xml"108 href="../common/glibc.xml" 109 109 xpointer="xpointer(//*[@os='p'])"/> 110 110 111 111 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 112 href=" eglibc.xml"112 href="glibc.xml" 113 113 xpointer="xpointer(//*[@os='s'])"/> 114 114 115 115 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 116 href=" eglibc.xml"116 href="glibc.xml" 117 117 xpointer="xpointer(//*[@os='t'])"/> 118 119 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 120 href="../common/glibc.xml" 121 xpointer="xpointer(//*[@os='u'])"/> 122 123 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 124 href="../common/glibc.xml" 125 xpointer="xpointer(//*[@os='v'])"/> 126 127 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 128 href="../common/glibc.xml" 129 xpointer="xpointer(//*[@os='w'])"/> 130 131 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 132 href="../common/glibc.xml" 133 xpointer="xpointer(//*[@os='x'])"/> 118 134 119 135 </sect2> 120 136 121 137 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 122 href="../common/ eglibc.xml"123 xpointer="xpointer(id('i18n- eglibc'))"/>138 href="../common/glibc.xml" 139 xpointer="xpointer(id('i18n-glibc'))"/> 124 140 125 141 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 126 href="../common/ eglibc.xml"127 xpointer="xpointer(id('conf- eglibc'))"/>142 href="../common/glibc.xml" 143 xpointer="xpointer(id('conf-glibc'))"/> 128 144 129 145 <sect2 id="conf-ld" role="configuration"> … … 154 170 155 171 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 156 href="../multilib/ eglibc-64bit.xml"172 href="../multilib/glibc-64bit.xml" 157 173 xpointer="xpointer(//*[@os='ld-b'])"/> 158 174 159 175 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 160 href="../multilib/ eglibc-64bit.xml"176 href="../multilib/glibc-64bit.xml" 161 177 xpointer="xpointer(//*[@os='ld-c'])"/> 162 178 … … 164 180 165 181 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 166 href="../common/ eglibc.xml"167 xpointer="xpointer(id('contents- eglibc'))"/>182 href="../common/glibc.xml" 183 xpointer="xpointer(id('contents-glibc'))"/> 168 184 169 185 </sect1> -
BOOK/final-system/x86_64/glibc.xml
r88ef769 r03e6a40 6 6 ]> 7 7 8 <sect1 id="ch-system- eglibc-32" role="wrap">9 <?dbhtml filename=" eglibc.html"?>8 <sect1 id="ch-system-glibc-32" role="wrap"> 9 <?dbhtml filename="glibc.html"?> 10 10 11 <title> EGLIBC-&eglibc-version; 32 Bit Libraries</title>11 <title>GLIBC-&glibc-version; 32 Bit Libraries</title> 12 12 13 <indexterm zone="ch-system- eglibc-32">14 <primary sortas="a- EGLIBC">EGLIBC</primary>13 <indexterm zone="ch-system-glibc-32"> 14 <primary sortas="a-GLIBC">GLIBC</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/ eglibc.xml"19 href="../common/glibc.xml" 20 20 xpointer="xpointer(//*[@role='package'])"/> 21 21 22 22 <sect2 role="installation"> 23 <title>Installation of EGLIBC</title>23 <title>Installation of GLIBC</title> 24 24 25 25 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 26 href="../common/ eglibc.xml"26 href="../common/glibc.xml" 27 27 xpointer="xpointer(//*[@os='z'])"/> 28 28 29 29 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 30 href="../common/ eglibc.xml"30 href="../common/glibc.xml" 31 31 xpointer="xpointer(//*[@os='l1'])"/> 32 32 33 33 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 34 href="../common/ eglibc.xml"34 href="../common/glibc.xml" 35 35 xpointer="xpointer(//*[@os='l2'])"/> 36 36 37 37 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 38 href="../common/ eglibc.xml"38 href="../common/glibc.xml" 39 39 xpointer="xpointer(//*[@os='l3'])"/> 40 40 41 41 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 42 href="../common/ eglibc.xml"42 href="../common/glibc.xml" 43 43 xpointer="xpointer(//*[@os='l4'])"/> 44 44 45 45 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 46 href="../common/ eglibc.xml"46 href="../common/glibc.xml" 47 47 xpointer="xpointer(//*[@os='b'])"/> 48 48 49 49 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 50 href="../common/ eglibc.xml"50 href="../common/glibc.xml" 51 51 xpointer="xpointer(//*[@os='s1'])"/> 52 52 53 53 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 54 href="../common/ eglibc.xml"54 href="../common/glibc.xml" 55 55 xpointer="xpointer(//*[@os='s2'])"/> 56 56 57 57 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 58 href="../common/ eglibc.xml"58 href="../common/glibc.xml" 59 59 xpointer="xpointer(//*[@os='e'])"/> 60 60 61 61 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 62 href="../common/ eglibc.xml"62 href="../common/glibc.xml" 63 63 xpointer="xpointer(//*[@os='f'])"/> 64 64 65 65 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 66 href="../common/ eglibc.xml"66 href="../common/glibc.xml" 67 67 xpointer="xpointer(//*[@os='g'])"/> 68 68 69 69 <screen os="h"><userinput>CC="gcc ${BUILD32}" CXX="g++ ${BUILD32}" \ 70 70 CFLAGS="-march=$(cut -d- -f1 <<< ${CLFS_TARGET32}) -O2" \ 71 ../ eglibc-&eglibc-version;/configure --prefix=/usr \71 ../glibc-&glibc-version;/configure --prefix=/usr \ 72 72 --disable-profile --enable-kernel=2.6.32 \ 73 --libexecdir=/usr/lib/ eglibc --host=${CLFS_TARGET32} \73 --libexecdir=/usr/lib/glibc --host=${CLFS_TARGET32} \ 74 74 --enable-obsolete-rpc</userinput></screen> 75 75 76 76 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 77 href="../common/ eglibc.xml"77 href="../common/glibc.xml" 78 78 xpointer="xpointer(//*[@os='i'])"/> 79 79 80 80 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 81 href="../common/ eglibc.xml"81 href="../common/glibc.xml" 82 82 xpointer="xpointer(//*[@os='j'])"/> 83 83 84 84 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 85 href="../common/ eglibc.xml"85 href="../common/glibc.xml" 86 86 xpointer="xpointer(//*[@os='k'])"/> 87 87 88 88 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 89 href="../common/ eglibc.xml"89 href="../common/glibc.xml" 90 90 xpointer="xpointer(//*[@os='l'])"/> 91 91 92 92 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 93 href="../multilib/ eglibc.xml"93 href="../multilib/glibc.xml" 94 94 xpointer="xpointer(//*[@os='l1b'])"/> 95 95 96 96 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 97 href="../multilib/ eglibc.xml"97 href="../multilib/glibc.xml" 98 98 xpointer="xpointer(//*[@os='l2b'])"/> 99 99 100 100 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 101 href="../common/ eglibc.xml"101 href="../common/glibc.xml" 102 102 xpointer="xpointer(//*[@os='m'])"/> 103 103 104 104 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 105 href="../common/ eglibc.xml"105 href="../common/glibc.xml" 106 106 xpointer="xpointer(//*[@os='n'])"/> 107 107 108 108 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 109 href="../common/ eglibc.xml"109 href="../common/glibc.xml" 110 110 xpointer="xpointer(//*[@os='o'])"/> 111 111 112 112 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 113 href="../common/ eglibc.xml"113 href="../common/glibc.xml" 114 114 xpointer="xpointer(//*[@os='p'])"/> 115 115 116 116 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 117 href="../common/ eglibc.xml"117 href="../common/glibc.xml" 118 118 xpointer="xpointer(//*[@os='q'])"/> 119 119 120 120 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 121 href="../common/ eglibc.xml"121 href="../common/glibc.xml" 122 122 xpointer="xpointer(//*[@os='r'])"/> 123 123 124 124 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 125 href="../common/ eglibc.xml"125 href="../common/glibc.xml" 126 126 xpointer="xpointer(//*[@os='s'])"/> 127 127 128 128 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 129 href="../common/ eglibc.xml"129 href="../common/glibc.xml" 130 130 xpointer="xpointer(//*[@os='t'])"/> 131 131 … … 136 136 137 137 <para>Details on this package are located in <xref 138 linkend="contents- eglibc" role="."/></para>138 linkend="contents-glibc" role="."/></para> 139 139 140 140 </sect2>
Note:
See TracChangeset
for help on using the changeset viewer.