Changeset 35e0963 in clfs-embedded for BOOK/cross-tools/common/gcc-static.xml
- Timestamp:
- Nov 21, 2010, 8:05:38 AM (13 years ago)
- Branches:
- master
- Children:
- b6327d0
- Parents:
- c747e18
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
BOOK/cross-tools/common/gcc-static.xml
rc747e18 r35e0963 28 28 and no Threads</title> 29 29 30 <para os="p1">The following patch contains a number of updates to the31 &gcc-version; branch by the GCC developers:</para>32 33 <screen os="p2"><userinput>patch -Np1 -i ../&gcc-branch_update-patch;</userinput></screen>34 35 <para os="p3">To make sure that a couple of tools use the proper syntax,36 apply the following patch:</para>37 38 <screen os="p4"><userinput>patch -Np1 -i ../&gcc-posix-patch;</userinput></screen>39 40 30 <para os="c">The GCC documentation recommends building GCC outside of the source 41 31 directory in a dedicated build directory:</para> … … 46 36 <para os="e">Prepare GCC for compilation:</para> 47 37 48 <screen os="ae"><userinput>AR=ar LDFLAGS="-Wl,-rpath, /cross-tools/lib" \38 <screen os="ae"><userinput>AR=ar LDFLAGS="-Wl,-rpath,${CLFS}/cross-tools/lib" \ 49 39 ../gcc-&gcc-version;/configure --prefix=${CLFS}/cross-tools \ 50 40 --build=${CLFS_HOST} --host=${CLFS_HOST} --target=${CLFS_TARGET} \ 51 41 --with-sysroot=${CLFS} --disable-nls --disable-shared \ 52 --with-mpfr= /cross-tools --with-gmp=/cross-tools \42 --with-mpfr=${CLFS}/cross-tools --with-gmp=${CLFS}/cross-tools \ 53 43 --without-headers --with-newlib --disable-decimal-float \ 54 44 --disable-libgomp --disable-libmudflap --disable-libssp \ … … 86 76 <para os="ag">Continue with compiling the package:</para> 87 77 88 <screen os="ah"><userinput>make </userinput></screen>78 <screen os="ah"><userinput>make all-gcc all-target-libgcc</userinput></screen> 89 79 90 80 <para os="ai">Install the package:</para> 91 81 92 <screen os="aj"><userinput>make install </userinput></screen>82 <screen os="aj"><userinput>make install-gcc install-target-libgcc</userinput></screen> 93 83 94 84 </sect2>
Note: See TracChangeset
for help on using the changeset viewer.