[Clfs-commits] commit: r4119 - in /trunk/BOOK: final-system/common/gcc.xml final-system/mips64-64/gcc.xml final-system/mips64/gcc.xml final-system/multilib/gcc.xml introduction/common/changelog.xml

svn at cross-lfs.org svn at cross-lfs.org
Sun Dec 21 03:00:03 PST 2008


Author: jim
Date: Sun Dec 21 11:00:03 2008
New Revision: 4119

Log:
Updated Clean Toolchain Build - GCC

Modified:
    trunk/BOOK/final-system/common/gcc.xml
    trunk/BOOK/final-system/mips64-64/gcc.xml
    trunk/BOOK/final-system/mips64/gcc.xml
    trunk/BOOK/final-system/multilib/gcc.xml
    trunk/BOOK/introduction/common/changelog.xml

Modified: trunk/BOOK/final-system/common/gcc.xml
==============================================================================
--- trunk/BOOK/final-system/common/gcc.xml (original)
+++ trunk/BOOK/final-system/common/gcc.xml Sun Dec 21 11:00:03 2008
@@ -40,7 +40,9 @@
 
     <para os="h">Prepare GCC for compilation:</para>
 
-<screen os="i"><userinput>../gcc-&gcc-version;/configure --prefix=/usr \
+<screen os="i"><userinput>CC="gcc Wl,-rpath-link,/lib -isystem /usr/include" \
+    CXX="g++ Wl,-rpath-link,/lib -isystem /usr/include"
+    ../gcc-&gcc-version;/configure --prefix=/usr \
     --libexecdir=/usr/lib --enable-shared --enable-threads=posix \
     --enable-__cxa_atexit --enable-c99 --enable-long-long \
     --enable-clocale=gnu --enable-languages=c,c++ \

Modified: trunk/BOOK/final-system/mips64-64/gcc.xml
==============================================================================
--- trunk/BOOK/final-system/mips64-64/gcc.xml (original)
+++ trunk/BOOK/final-system/mips64-64/gcc.xml Sun Dec 21 11:00:03 2008
@@ -49,7 +49,9 @@
     href="../common/gcc.xml"
     xpointer="xpointer(//*[@os='h'])"/>
 
-<screen os="i"><userinput>../gcc-&gcc-version;/configure --prefix=/usr \
+<screen os="i"><userinput>CC="gcc Wl,-rpath-link,/lib -isystem /usr/include" \
+    CXX="g++ Wl,-rpath-link,/lib -isystem /usr/include" \
+    ../gcc-&gcc-version;/configure --prefix=/usr \
     --libexecdir=/usr/lib --enable-shared --enable-threads=posix \
     --enable-__cxa_atexit --enable-c99 --enable-long-long --with-abi=64 \
     --enable-clocale=gnu --enable-languages=c,c++ --disable-libstdcxx-pch \

Modified: trunk/BOOK/final-system/mips64/gcc.xml
==============================================================================
--- trunk/BOOK/final-system/mips64/gcc.xml (original)
+++ trunk/BOOK/final-system/mips64/gcc.xml Sun Dec 21 11:00:03 2008
@@ -41,7 +41,8 @@
     href="../common/gcc.xml"
     xpointer="xpointer(//*[@os='h'])"/>
 
-<screen os="i"><userinput>CC="gcc ${BUILD64}" CXX="g++ ${BUILD64}" \
+<screen os="i"><userinput>CC="gcc Wl,-rpath-link,/lib64:/lib32:/lib -isystem /usr/include ${BUILD64}" \
+    CXX="g++ Wl,-rpath-link,/lib64:/lib32:/lib -isystem /usr/include ${BUILD64}" \
     ../gcc-&gcc-version;/configure --prefix=/usr --libdir=/usr/lib64 \
     --libexecdir=/usr/lib64 --enable-shared --enable-threads=posix \
     --enable-__cxa_atexit --enable-c99 --enable-long-long --with-abi=64 \

Modified: trunk/BOOK/final-system/multilib/gcc.xml
==============================================================================
--- trunk/BOOK/final-system/multilib/gcc.xml (original)
+++ trunk/BOOK/final-system/multilib/gcc.xml Sun Dec 21 11:00:03 2008
@@ -41,7 +41,8 @@
     href="../common/gcc.xml"
     xpointer="xpointer(//*[@os='h'])"/>
 
-<screen os="i"><userinput>CC="gcc ${BUILD64}" CXX="g++ ${BUILD64}" \
+<screen os="i"><userinput>CC="gcc Wl,-rpath-link,/lib64:/lib -isystem /usr/include ${BUILD64}" \
+    CXX="g++ Wl,-rpath-link,/lib64:/lib -isystem /usr/include ${BUILD64}" \
     ../gcc-&gcc-version;/configure --prefix=/usr --libdir=/usr/lib64 \
     --libexecdir=/usr/lib64 --enable-shared --enable-threads=posix \
     --enable-__cxa_atexit --enable-c99 --enable-long-long \

Modified: trunk/BOOK/introduction/common/changelog.xml
==============================================================================
--- trunk/BOOK/introduction/common/changelog.xml (original)
+++ trunk/BOOK/introduction/common/changelog.xml Sun Dec 21 11:00:03 2008
@@ -47,6 +47,9 @@
         </listitem>
         <listitem>
           <para>[Jim] - Updated Clean Toolchain Build - Binutils.</para>
+        </listitem>
+        <listitem>
+          <para>[Jim] - Updated Clean Toolchain Build - GCC.</para>
         </listitem>
       </itemizedlist>
     </listitem>




More information about the Clfs-commits mailing list