- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
BOOK/final-system/x86_64-64/eglibc.xml
r00a58649 r22cd957 48 48 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 49 49 href="../common/eglibc.xml" 50 xpointer="xpointer(//*[@os='s1'])"/>51 52 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"53 href="../common/eglibc.xml"54 xpointer="xpointer(//*[@os='s2'])"/>55 56 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"57 href="../common/eglibc.xml"58 50 xpointer="xpointer(//*[@os='e'])"/> 59 51 … … 62 54 xpointer="xpointer(//*[@os='f'])"/> 63 55 64 <para os="l 5">Tell EGLIBC to install its libraries into56 <para os="l1">Tell EGLIBC to install its libraries into 65 57 <filename class="directory">/lib</filename>:</para> 66 58 67 <screen os="l 6"><userinput>echo "slibdir=/lib" >> configparms</userinput></screen>59 <screen os="l2"><userinput>echo "slibdir=/lib" >> configparms</userinput></screen> 68 60 69 61 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 71 63 xpointer="xpointer(//*[@os='g'])"/> 72 64 73 <screen os="h"><userinput>CFLAGS="- O2" \65 <screen os="h"><userinput>CFLAGS="-mtune=generic -g -O2" \ 74 66 ../eglibc-&eglibc-version;/configure --prefix=/usr \ 75 --disable-profile --enable-kernel=2.6.32 \ 76 --libexecdir=/usr/lib/eglibc --libdir=/usr/lib \ 77 --enable-obsolete-rpc</userinput></screen> 67 --disable-profile --enable-add-ons --enable-kernel=2.6.0 \ 68 --libexecdir=/usr/lib/eglibc --libdir=/usr/lib</userinput></screen> 78 69 79 70 <variablelist os="i"> … … 83 74 <term><parameter>--libexecdir=/usr/lib/eglibc</parameter></term> 84 75 <listitem> 85 <para>This changes the location of the <command> getconf</command>86 utilityfrom its default of <filename76 <para>This changes the location of the <command>pt_chown</command> 77 program from its default of <filename 87 78 class="directory">/usr/libexec</filename> to <filename 88 79 class="directory">/usr/lib/eglibc</filename>.</para> … … 157 148 <screen><userinput>rm -v /usr/bin/ldd.bak</userinput></screen> 158 149 159 <para os="u">The stubs.h header installed by EGLIBC looks for stubs-32.h160 and stubs-64.h. This configuration of EGLIBC only generates stubs-64.h. Fix161 this with the following:</para>162 163 <screen os="v"><userinput>mv -v /usr/include/gnu/stubs{-64,}.h</userinput></screen>164 165 150 </sect2> 166 151
Note:
See TracChangeset
for help on using the changeset viewer.