Changeset 71cd9de for BOOK/cross-tools
- Timestamp:
- Oct 17, 2015, 3:01:41 PM (9 years ago)
- Branches:
- master, systemd
- Children:
- 9b4ea58
- Parents:
- e869c0f
- Location:
- BOOK/cross-tools
- Files:
-
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
BOOK/cross-tools/64/glibc.xml
re869c0f r71cd9de 37 37 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 38 38 href="../common/glibc.xml" 39 xpointer="xpointer(//*[@os='dd'])"/>40 41 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"42 href="../common/glibc.xml"43 xpointer="xpointer(//*[@os='de'])"/>44 45 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"46 href="../common/glibc.xml"47 39 xpointer="xpointer(//*[@os='g'])"/> 48 40 … … 53 45 --disable-profile --enable-kernel=&glibc-kernel-version; \ 54 46 --with-binutils=/cross-tools/bin --with-headers=/tools/include \ 55 --enable-obsolete-rpc --cache-file=config.cache</userinput></screen>47 --enable-obsolete-rpc</userinput></screen> 56 48 57 49 <variablelist os="dg"> … … 93 85 href="../common/glibc.xml" 94 86 xpointer="xpointer(//*[@os='dg9'])"/> 95 96 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"97 href="../common/glibc.xml"98 xpointer="xpointer(//*[@os='dg10'])"/>99 87 100 88 </variablelist> -
BOOK/cross-tools/common/glibc.xml
re869c0f r71cd9de 35 35 xpointer="xpointer(//*[@os='f'])"/> 36 36 37 <para os="dd">Add the following to <filename>config.cache</filename>38 to disable ssp when building Glibc:</para>39 40 <screen os="de"><userinput>echo "libc_cv_ssp=no" > config.cache</userinput></screen>41 42 37 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 43 38 href="../../final-system/common/glibc.xml" … … 50 45 --disable-profile --enable-kernel=&glibc-kernel-version; \ 51 46 --with-binutils=/cross-tools/bin --with-headers=/tools/include \ 52 --enable-obsolete-rpc --cache-file=config.cache</userinput></screen>47 --enable-obsolete-rpc</userinput></screen> 53 48 54 49 <variablelist os="dg"> … … 129 124 </varlistentry> 130 125 131 <varlistentry os="dg10">132 <term><parameter>--cache-file=config.cache</parameter></term>133 <listitem>134 <para>This tells Glibc to utilize a premade cache file.</para>135 </listitem>136 </varlistentry>137 138 126 </variablelist> 139 127 -
BOOK/cross-tools/mips64/glibc-n32.xml
re869c0f r71cd9de 35 35 xpointer="xpointer(//*[@os='f'])"/> 36 36 37 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"38 href="../multilib/glibc.xml"39 xpointer="xpointer(//*[@os='dd'])"/>40 41 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"42 href="../multilib/glibc.xml"43 xpointer="xpointer(//*[@os='de'])"/>44 45 37 <para os="n1">Configure Glibc to install its 32-bit libraries into <filename 46 38 class="directory">/tools/lib32</filename>:</para> 47 39 48 <screen os="n2"><userinput>echo "libc_cv_rtlddir=/tools/lib32" >> config.cache 49 echo "libc_cv_slibdir=/tools/lib32" >> config.cache</userinput></screen> 40 <screen os="n2"><userinput>echo "libc_cv_slibdir=/tools/lib32" >> config.cache</userinput></screen> 50 41 51 42 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/cross-tools/multilib/glibc-64bit.xml
re869c0f r71cd9de 35 35 xpointer="xpointer(//*[@os='f'])"/> 36 36 37 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"38 href="glibc.xml"39 xpointer="xpointer(//*[@os='dd'])"/>40 41 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"42 href="glibc.xml"43 xpointer="xpointer(//*[@os='de'])"/>44 45 37 <para os="n1">Configure Glibc to install its 64-bit libraries into <filename 46 38 class="directory">/tools/lib64</filename>:</para> 47 39 48 <screen os="n2"><userinput>echo "libc_cv_rtlddir=/tools/lib64" >> config.cache 49 echo "libc_cv_slibdir=/tools/lib64" >> config.cache</userinput></screen> 40 <screen os="n2"><userinput>echo "libc_cv_slibdir=/tools/lib64" >> config.cache</userinput></screen> 50 41 51 42 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/cross-tools/multilib/glibc.xml
re869c0f r71cd9de 37 37 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 38 38 href="../common/glibc.xml" 39 xpointer="xpointer(//*[@os='dd'])"/>40 41 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"42 href="../common/glibc.xml"43 xpointer="xpointer(//*[@os='de'])"/>44 45 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"46 href="../common/glibc.xml"47 39 xpointer="xpointer(//*[@os='g'])"/> 48 40 … … 53 45 --disable-profile --enable-kernel=&glibc-kernel-version; \ 54 46 --with-binutils=/cross-tools/bin --with-headers=/tools/include \ 55 --enable-obsolete-rpc --cache-file=config.cache</userinput></screen>47 --enable-obsolete-rpc</userinput></screen> 56 48 57 49 <variablelist os="dg"> … … 98 90 xpointer="xpointer(//*[@os='dg9'])"/> 99 91 100 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"101 href="../common/glibc.xml"102 xpointer="xpointer(//*[@os='dg10'])"/>103 104 92 </variablelist> 105 93 -
BOOK/cross-tools/sparc64-64/glibc.xml
re869c0f r71cd9de 34 34 href="../common/glibc.xml" 35 35 xpointer="xpointer(//*[@os='f'])"/> 36 37 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"38 href="../common/glibc.xml"39 xpointer="xpointer(//*[@os='dd'])"/>40 41 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"42 href="../sparc64/glibc-64bit.xml"43 xpointer="xpointer(//*[@os='de'])"/>44 36 45 37 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/cross-tools/sparc64/glibc-64bit.xml
re869c0f r71cd9de 35 35 xpointer="xpointer(//*[@os='f'])"/> 36 36 37 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 38 href="../common/glibc.xml" 39 xpointer="xpointer(//*[@os='dd'])"/> 37 <para os="dd">Add the following variables to <filename>config.cache</filename> so they are set properly:</para> 40 38 41 39 <screen os="de"><userinput>cat > config.cache << "EOF" … … 44 42 libc_cv_sparc64_tls=yes 45 43 libc_cv_gnu89_inline=yes 46 libc_cv_ssp=no47 44 EOF</userinput></screen> 48 45
Note:
See TracChangeset
for help on using the changeset viewer.