Changeset 52e5dd9
- Timestamp:
- Feb 21, 2006, 1:19:39 AM (19 years ago)
- Branches:
- clfs-1.2, clfs-2.1, clfs-3.0.0-systemd, clfs-3.0.0-sysvinit, master, systemd, sysvinit
- Children:
- a298fa4
- Parents:
- d3a4fc0
- Location:
- BOOK/final-system
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
BOOK/final-system/mips64-64/glibc.xml
rd3a4fc0 r52e5dd9 54 54 xpointer="xpointer(//*[@os='f'])"/> 55 55 56 <para>Now we make sure the Glibc goes into 57 <filename class="directory">/lib</filename>:</para> 56 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 57 href="../x86_64-64/glibc.xml" 58 xpointer="xpointer(//*[@os='l1'])"/> 58 59 59 <screen><userinput>echo "slibdir=/lib" >> configparms</userinput></screen> 60 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 61 href="../x86_64-64/glibc.xml" 62 xpointer="xpointer(//*[@os='l2'])"/> 60 63 61 64 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" … … 63 66 xpointer="xpointer(//*[@os='g'])"/> 64 67 65 <screen><userinput>../glibc-&glibc-version;/configure --prefix=/usr \ 66 --disable-profile --enable-add-ons --enable-kernel=2.6.0 \67 --libexecdir=/usr/lib/glibc --libdir=/usr/lib</userinput></screen>68 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 69 href="../x86_64-64/glibc.xml" 70 xpointer="xpointer(//*[@os='h'])"/> 68 71 69 <variablelist> 70 <title>The meaning of the new configure option:</title> 71 72 <varlistentry> 73 <term><parameter>--libexecdir=/usr/lib/glibc</parameter></term> 74 <listitem> 75 <para>This changes the location of the <command>pt_chown</command> 76 program from its default of <filename 77 class="directory">/usr/libexec</filename> to <filename 78 class="directory">/usr/lib64/glibc</filename>.</para> 79 </listitem> 80 </varlistentry> 81 </variablelist> 72 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 73 href="../x86_64-64/glibc.xml" 74 xpointer="xpointer(//*[@os='i'])"/> 82 75 83 76 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" -
BOOK/final-system/sparc64-64/glibc.xml
rd3a4fc0 r52e5dd9 54 54 xpointer="xpointer(//*[@os='f'])"/> 55 55 56 <para>Now we make sure the Glibc goes into 57 <filename class="directory">/lib</filename>:</para> 56 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 57 href="../sparc64/glibc-64bit.xml" 58 xpointer="xpointer(//*[@os='t1'])"/> 58 59 59 <screen><userinput>echo "slibdir=/lib" >> configparms</userinput></screen> 60 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 61 href="../sparc64/glibc-64bit.xml" 62 xpointer="xpointer(//*[@os='t2'])"/> 63 64 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 65 href="../x86_64-64/glibc.xml" 66 xpointer="xpointer(//*[@os='l2'])"/> 67 68 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 69 href="../x86_64-64/glibc.xml" 70 xpointer="xpointer(//*[@os='l2'])"/> 60 71 61 72 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" … … 63 74 xpointer="xpointer(//*[@os='g'])"/> 64 75 65 <screen ><userinput>../glibc-&glibc-version;/configure --prefix=/usr \76 <screen os="h"><userinput>../glibc-&glibc-version;/configure --prefix=/usr \ 66 77 --disable-profile --enable-add-ons --enable-kernel=2.6.0 \ 67 --libexecdir=/usr/lib/glibc --libdir=/usr/lib</userinput></screen> 78 --libexecdir=/usr/lib/glibc --libdir=/usr/lib 79 --cache-file=config.cache</userinput></screen> 68 80 69 <variablelist> 70 <title>The meaning of the new configure option:</title> 71 72 <varlistentry> 73 <term><parameter>--libexecdir=/usr/lib/glibc</parameter></term> 74 <listitem> 75 <para>This changes the location of the <command>pt_chown</command> 76 program from its default of <filename 77 class="directory">/usr/libexec</filename> to <filename 78 class="directory">/usr/lib64/glibc</filename>.</para> 79 </listitem> 80 </varlistentry> 81 </variablelist> 81 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 82 href="../x86_64-64/glibc.xml" 83 xpointer="xpointer(//*[@os='i'])"/> 82 84 83 85 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" -
BOOK/final-system/sparc64/glibc-64bit.xml
rd3a4fc0 r52e5dd9 58 58 xpointer="xpointer(//*[@os='m2'])"/> 59 59 60 <para os="t1">For TLS support on the Sparc64 we will need to add the following lines to 61 <filename>config.cache</filename>:</para> 62 63 <screen os="t2"><userinput>echo "libc_cv_sparc64_tls=yes" >> config.cache</userinput></screen> 64 60 65 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 61 66 href="glibc.xml" 62 67 xpointer="xpointer(//*[@os='g'])"/> 63 68 64 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 65 href="../multilib/glibc-64bit.xml" 66 xpointer="xpointer(//*[@os='h'])"/> 69 <screen os="h"><userinput>CC="gcc ${BUILD64}" CXX="g++ ${BUILD64}" \ 70 ../glibc-&glibc-version;/configure --prefix=/usr \ 71 --disable-profile --enable-add-ons --enable-kernel=2.6.0 \ 72 --libexecdir=/usr/lib64/glibc --libdir=/usr/lib64 \ 73 --cache-file=config.cache</userinput></screen> 67 74 68 75 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" -
BOOK/final-system/x86_64-64/glibc.xml
rd3a4fc0 r52e5dd9 46 46 xpointer="xpointer(//*[@os='f'])"/> 47 47 48 <para >Now we make sure the Glibc goes into48 <para os="l1">Now we make sure the Glibc goes into 49 49 <filename class="directory">/lib</filename>:</para> 50 50 51 <screen ><userinput>echo "slibdir=/lib" >> configparms</userinput></screen>51 <screen os="l2"><userinput>echo "slibdir=/lib" >> configparms</userinput></screen> 52 52 53 53 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" … … 55 55 xpointer="xpointer(//*[@os='g'])"/> 56 56 57 <screen ><userinput>../glibc-&glibc-version;/configure --prefix=/usr \57 <screen os="h"><userinput>../glibc-&glibc-version;/configure --prefix=/usr \ 58 58 --disable-profile --enable-add-ons --enable-kernel=2.6.0 \ 59 59 --libexecdir=/usr/lib/glibc --libdir=/usr/lib</userinput></screen> 60 60 61 <variablelist >61 <variablelist os="i"> 62 62 <title>The meaning of the new configure option:</title> 63 63 … … 123 123 is. The following <command>sed</command> will correct this.</para> 124 124 125 <screen><userinput> 126 rm /lib/ld-linux.so.2 125 <screen><userinput>rm /lib/ld-linux.so.2 127 126 cp /usr/bin/ldd{,.bak} 128 sed '/RTLDLIST/s%/ld-linux.so.2 /lib64%%' /usr/bin/ldd.bak >/usr/bin/ldd 129 </userinput></screen> 127 sed '/RTLDLIST/s%/ld-linux.so.2 /lib64%%' /usr/bin/ldd.bak >/usr/bin/ldd</userinput></screen> 130 128 131 129 <para>Check the script to make sure the sed worked correctly, then delete
Note:
See TracChangeset
for help on using the changeset viewer.