Changeset 350ab24 for BOOK/cross-tools
- Timestamp:
- Apr 28, 2014, 8:56:46 PM (11 years ago)
- Parents:
- 5c8e74d (diff), 31cfd067 (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/cross-tools
- Files:
-
- 2 deleted
- 17 edited
Legend:
- Unmodified
- Added
- Removed
-
BOOK/cross-tools/64/flags.xml
r5c8e74d r350ab24 16 16 <screen os="b"><userinput>export BUILD64="-m64"</userinput></screen> 17 17 18 <para os="c"> Letsadd the build flags to <filename>~/.bashrc</filename> to18 <para os="c">Now add the build flags to <filename>~/.bashrc</filename> to 19 19 prevent issues if we stop and come back later.</para> 20 20 -
BOOK/cross-tools/common/bc.xml
r5c8e74d r350ab24 13 13 <indexterm zone="ch-cross-tools-bc"> 14 14 <primary sortas="a-Bc">Bc</primary> 15 <secondary>cross -tools</secondary>15 <secondary>cross tools</secondary> 16 16 </indexterm> 17 17 -
BOOK/cross-tools/common/cloog.xml
r5c8e74d r350ab24 13 13 <indexterm zone="ch-cross-tools-cloog"> 14 14 <primary sortas="a-CLooG">CLooG</primary> 15 <secondary>cross -tools</secondary>15 <secondary>cross tools</secondary> 16 16 </indexterm> 17 17 … … 33 33 xpointer="xpointer(//*[@os='s1'])"/> 34 34 35 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 36 href="../../final-system/common/cloog.xml" 37 xpointer="xpointer(//*[@os='s2'])"/> 35 <screen os="s2"><userinput>cp -v Makefile{,.orig} 36 sed '/cmake/d' Makefile.orig > Makefile</userinput></screen> 38 37 39 38 <para os="c">Compile the package:</para> -
BOOK/cross-tools/common/file.xml
r5c8e74d r350ab24 13 13 <indexterm zone="ch-cross-tools-file"> 14 14 <primary sortas="a-File">File</primary> 15 <secondary>cross -tools</secondary>15 <secondary>cross tools</secondary> 16 16 </indexterm> 17 17 -
BOOK/cross-tools/common/gcc-static.xml
r5c8e74d r350ab24 38 38 <screen os="ab"><userinput>patch -Np1 -i ../&gcc-specs-patch;</userinput></screen> 39 39 40 <para os="ag">Change the StartFile Spec so that GCC looks in 40 <para os="ag">Change the StartFile Spec so that GCC looks in 41 41 <filename class="directory">/tools</filename>:</para> 42 42 -
BOOK/cross-tools/common/glibc.xml
r5c8e74d r350ab24 99 99 <term><parameter>--disable-profile</parameter></term> 100 100 <listitem> 101 <para>This builds the libraries without profiling information. 101 <para>This builds the libraries without profiling information. 102 102 Omit this option if profiling on the temporary tools is necessary.</para> 103 103 </listitem> -
BOOK/cross-tools/common/gmp.xml
r5c8e74d r350ab24 13 13 <indexterm zone="ch-cross-tools-gmp"> 14 14 <primary sortas="a-GMP">GMP</primary> 15 <secondary>cross -tools</secondary>15 <secondary>cross tools</secondary> 16 16 </indexterm> 17 17 -
BOOK/cross-tools/common/isl.xml
r5c8e74d r350ab24 13 13 <indexterm zone="ch-cross-tools-isl"> 14 14 <primary sortas="a-ISL">ISL</primary> 15 <secondary>cross -tools</secondary>15 <secondary>cross tools</secondary> 16 16 </indexterm> 17 17 -
BOOK/cross-tools/common/mpc.xml
r5c8e74d r350ab24 13 13 <indexterm zone="ch-cross-tools-mpc"> 14 14 <primary sortas="a-MPC">MPC</primary> 15 <secondary>cross -tools</secondary>15 <secondary>cross tools</secondary> 16 16 </indexterm> 17 17 -
BOOK/cross-tools/common/mpfr.xml
r5c8e74d r350ab24 13 13 <indexterm zone="ch-cross-tools-mpfr"> 14 14 <primary sortas="a-MPFR">MPFR</primary> 15 <secondary>cross -tools</secondary>15 <secondary>cross tools</secondary> 16 16 </indexterm> 17 17 -
BOOK/cross-tools/common/ncurses.xml
r5c8e74d r350ab24 13 13 <indexterm zone="ch-cross-tools-ncurses"> 14 14 <primary sortas="a-Ncurses">Ncurses</primary> 15 <secondary>cross -tools</secondary>15 <secondary>cross tools</secondary> 16 16 </indexterm> 17 17 -
BOOK/cross-tools/multilib/flags.xml
r5c8e74d r350ab24 17 17 export BUILD64="-m64"</userinput></screen> 18 18 19 <para os="c"> Let'sadd the build flags to <filename>~/.bashrc</filename> to19 <para os="c">Now add the build flags to <filename>~/.bashrc</filename> to 20 20 prevent issues if we stop and come back later:</para> 21 21 -
BOOK/cross-tools/ppc64/glibc.xml
r5c8e74d r350ab24 65 65 href="../common/glibc.xml" 66 66 xpointer="xpointer(//*[@os='dg3'])"/> 67 67 68 68 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 69 69 href="../common/glibc.xml" -
BOOK/cross-tools/x86-chapter.xml
r5c8e74d r350ab24 27 27 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/binutils-32.xml"/> 28 28 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gcc-static.xml"/> 29 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href=" x86/glibc.xml"/>29 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/glibc.xml"/> 30 30 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gcc-final.xml"/> 31 31 -
BOOK/cross-tools/x86_64-64-chapter.xml
r5c8e74d r350ab24 28 28 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/binutils.xml"/> 29 29 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/gcc-static.xml"/> 30 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href=" x86_64-64/glibc.xml"/>30 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/glibc.xml"/> 31 31 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/gcc-final.xml"/> 32 32 -
BOOK/cross-tools/x86_64/glibc.xml
r5c8e74d r350ab24 57 57 <screen os="df"><userinput>BUILD_CC="gcc" CC="${CLFS_TARGET}-gcc ${BUILD32}" \ 58 58 AR="${CLFS_TARGET}-ar" RANLIB="${CLFS_TARGET}-ranlib" \ 59 CFLAGS="-march=$(cut -d- -f1 <<< $CLFS_TARGET32) -O2" \60 59 ../glibc-&glibc-version;/configure --prefix=/tools \ 61 60 --host=${CLFS_TARGET32} --build=${CLFS_HOST} \ … … 82 81 href="../common/glibc.xml" 83 82 xpointer="xpointer(//*[@os='dg4'])"/> 84 85 <varlistentry os="ea2">86 <term><parameter>CFLAGS="-march=$(cut -d- -f1 <<<87 $CLFS_TARGET32) -O2"</parameter></term>88 <listitem>89 <para>Forces GLIBC to optimize for our target system.</para>90 </listitem>91 </varlistentry>92 83 93 84 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/cross-tools/x86_64/variables.xml
r5c8e74d r350ab24 27 27 <screen os="d"><userinput>export CLFS_TARGET="x86_64-unknown-linux-gnu"</userinput></screen> 28 28 29 <para os="m1">Now we will set our Target Triplet for 32 Bits:</para>29 <para os="m1">Now set the target triplet for 32 bits:</para> 30 30 31 31 <screen os="m2"><userinput>export CLFS_TARGET32="i686-pc-linux-gnu"</userinput></screen>
Note:
See TracChangeset
for help on using the changeset viewer.