- Timestamp:
- Jan 18, 2009, 11:36:49 PM (16 years ago)
- Branches:
- clfs-1.2, clfs-2.1, clfs-3.0.0-systemd, clfs-3.0.0-sysvinit, master, systemd, sysvinit
- Children:
- 533dabf
- Parents:
- 5a5e71f
- Location:
- BOOK/cross-tools
- Files:
-
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
BOOK/cross-tools/64/flags.xml
r5a5e71f rc768003 12 12 13 13 <para os="a">We will need to setup target specific flags for the compiler 14 and linkers.</para>14 and linkers.</para> 15 15 16 <screen os="b"><userinput>export BUILD64="-m64"</userinput></screen>16 <screen os="b"><userinput>export BUILD64="-m64"</userinput></screen> 17 17 18 18 <para os="c">Lets add the build flags to <filename>~/.bashrc</filename> to 19 prevent issues if we stop and come back later.</para>19 prevent issues if we stop and come back later.</para> 20 20 21 <screen os="d"><userinput>echo export BUILD64=\""${BUILD64}\"" >> ~/.bashrc</userinput></screen>21 <screen os="d"><userinput>echo export BUILD64=\""${BUILD64}\"" >> ~/.bashrc</userinput></screen> 22 22 23 23 </sect1> -
BOOK/cross-tools/64/gcc-static.xml
r5a5e71f rc768003 36 36 xpointer="xpointer(//*[@os='aa'])"/> 37 37 38 <screen os="ab"><userinput>patch -Np1 -i ../&gcc-specs_pure64-patch;</userinput></screen>38 <screen os="ab"><userinput>patch -Np1 -i ../&gcc-specs_pure64-patch;</userinput></screen> 39 39 40 40 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" -
BOOK/cross-tools/64/glibc.xml
r5a5e71f rc768003 63 63 xpointer="xpointer(//*[@os='g'])"/> 64 64 65 <screen os="df"><userinput>BUILD_CC="gcc" CC="${CLFS_TARGET}-gcc ${BUILD64}" \66 AR="${CLFS_TARGET}-ar" RANLIB="${CLFS_TARGET}-ranlib" \67 ../glibc-&glibc-version;/configure --prefix=/tools \68 --host=${CLFS_TARGET} --build=${CLFS_HOST} \69 --disable-profile --enable-add-ons \70 --with-tls --enable-kernel=2.6.0 --with-__thread \71 --with-binutils=/cross-tools/bin --with-headers=/tools/include \72 --cache-file=config.cache</userinput></screen>65 <screen os="df"><userinput>BUILD_CC="gcc" CC="${CLFS_TARGET}-gcc ${BUILD64}" \ 66 AR="${CLFS_TARGET}-ar" RANLIB="${CLFS_TARGET}-ranlib" \ 67 ../glibc-&glibc-version;/configure --prefix=/tools \ 68 --host=${CLFS_TARGET} --build=${CLFS_HOST} \ 69 --disable-profile --enable-add-ons \ 70 --with-tls --enable-kernel=2.6.0 --with-__thread \ 71 --with-binutils=/cross-tools/bin --with-headers=/tools/include \ 72 --cache-file=config.cache</userinput></screen> 73 73 74 74 <variablelist os="dg"> -
BOOK/cross-tools/alpha/glibc-headers.xml
r5a5e71f rc768003 46 46 xpointer="xpointer(//*[@os='dd'])"/> 47 47 48 <screen os="de"><userinput>echo "libc_cv_forced_unwind=yes" > config.cache 49 echo "libc_cv_c_cleanup=yes" >> config.cache 50 echo "libc_cv_mlong_double_128=yes" >> config.cache 51 echo "libc_cv_alpha_tls=yes" >> config.cache 52 echo "libc_cv_gnu89_inline=yes" >> config.cache</userinput></screen> 48 <screen os="de"><userinput>cat > config.cache << "EOF" 49 libc_cv_forced_unwind=yes 50 libc_cv_c_cleanup=yes 51 libc_cv_mlong_double_128=yes 52 libc_cv_alpha_tls=yes 53 libc_cv_gnu99_inline=yes 54 EOF</userinput></screen> 53 55 54 56 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" -
BOOK/cross-tools/common/glibc.xml
r5a5e71f rc768003 50 50 <filename>config.cache</filename> for Glibc to support NPTL:</para> 51 51 52 <screen os="de"><userinput>cat > config.cache <<"EOF"52 <screen os="de"><userinput>cat > config.cache << "EOF" 53 53 libc_cv_forced_unwind=yes 54 54 libc_cv_c_cleanup=yes -
BOOK/cross-tools/ppc/glibc.xml
r5a5e71f rc768003 55 55 xpointer="xpointer(//*[@os='dd'])"/> 56 56 57 <screen os="de"><userinput>echo "libc_cv_forced_unwind=yes" > config.cache 58 echo "libc_cv_c_cleanup=yes" >> config.cache 59 echo "libc_cv_ppc_machine=yes" >> config.cache 60 echo "libc_cv_gnu89_inline=yes" >> config.cache</userinput></screen> 57 <screen os="de"><userinput>cat > config.cache << "EOF" 58 libc_cv_forced_unwind=yes 59 libc_cv_c_cleanup=yes 60 libc_cv_ppc_machine=yes 61 libc_cv_gnu99_inline=yes 62 EOF</userinput></screen> 61 63 62 64 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" -
BOOK/cross-tools/sparc64/glibc-64bit.xml
r5a5e71f rc768003 55 55 xpointer="xpointer(//*[@os='dd'])"/> 56 56 57 <screen os="de"><userinput>echo "libc_cv_forced_unwind=yes" > config.cache 58 echo "libc_cv_c_cleanup=yes" >> config.cache 59 echo "libc_cv_sparc64_tls=yes" >> config.cache 60 echo "libc_cv_gnu89_inline=yes" >> config.cache</userinput></screen> 57 <screen os="de"><userinput>cat > config.cache << "EOF" 58 libc_cv_forced_unwind=yes 59 libc_cv_c_cleanup=yes 60 libc_cv_sparc64_tls=yes 61 libc_cv_gnu99_inline=yes 62 EOF</userinput></screen> 61 63 62 64 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
Note:
See TracChangeset
for help on using the changeset viewer.