[Clfs-commits] commit: r4304 - in /trunk/BOOK: final-system/64/ final-system/common/ final-system/mips64/ final-system/multilib/ introduction/common/

svn at cross-lfs.org svn at cross-lfs.org
Sun Jan 4 00:47:56 PST 2009


Author: jim
Date: Sun Jan  4 08:47:56 2009
New Revision: 4304

Log:
Updates to Toolchain Fixes.

Modified:
    trunk/BOOK/final-system/64/binutils.xml
    trunk/BOOK/final-system/common/binutils.xml
    trunk/BOOK/final-system/common/gmp.xml
    trunk/BOOK/final-system/common/mpfr.xml
    trunk/BOOK/final-system/common/zlib.xml
    trunk/BOOK/final-system/mips64/binutils.xml
    trunk/BOOK/final-system/multilib/binutils.xml
    trunk/BOOK/final-system/multilib/gmp-64bit.xml
    trunk/BOOK/final-system/multilib/gmp-n32.xml
    trunk/BOOK/final-system/multilib/gmp.xml
    trunk/BOOK/final-system/multilib/mpfr-64bit.xml
    trunk/BOOK/final-system/multilib/mpfr-n32.xml
    trunk/BOOK/final-system/multilib/mpfr.xml
    trunk/BOOK/final-system/multilib/zlib-64bit.xml
    trunk/BOOK/final-system/multilib/zlib-n32.xml
    trunk/BOOK/final-system/multilib/zlib.xml
    trunk/BOOK/introduction/common/changelog.xml

Modified: trunk/BOOK/final-system/64/binutils.xml
==============================================================================
--- trunk/BOOK/final-system/64/binutils.xml (original)
+++ trunk/BOOK/final-system/64/binutils.xml Sun Jan  4 08:47:56 2009
@@ -69,7 +69,8 @@
     href="../common/binutils.xml"
     xpointer="xpointer(//*[@os='i'])"/>
 
-<screen os="ca"><userinput>CC="gcc -Wl,-rpath-link,/lib -isystem /usr/include" \
+<screen os="ca"><userinput>CC="gcc -isystem /usr/include" \
+    LDFLAGS="-Wl,-rpath-link,/lib" \
     ../binutils-&binutils-version;/configure --prefix=/usr \
     --libdir=/usr/lib --enable-shared \
     --disable-multilib --enable-64-bit-bfd</userinput></screen>

Modified: trunk/BOOK/final-system/common/binutils.xml
==============================================================================
--- trunk/BOOK/final-system/common/binutils.xml (original)
+++ trunk/BOOK/final-system/common/binutils.xml Sun Jan  4 08:47:56 2009
@@ -53,7 +53,8 @@
 
     <para os="i">Prepare Binutils for compilation:</para>
 
-<screen os="ca"><userinput>CC="gcc -Wl,-rpath-link,/lib -isystem /usr/include" \
+<screen os="ca"><userinput>CC="gcc -isystem /usr/include" \
+    LDFLAGS="-Wl,-rpath-link,/lib" \
     ../binutils-&binutils-version;/configure --prefix=/usr \
     --enable-shared</userinput></screen>
 

Modified: trunk/BOOK/final-system/common/gmp.xml
==============================================================================
--- trunk/BOOK/final-system/common/gmp.xml (original)
+++ trunk/BOOK/final-system/common/gmp.xml Sun Jan  4 08:47:56 2009
@@ -33,8 +33,8 @@
 
     <para os="a">Prepare GMP for compilation:</para>
 
-<screen os="b"><userinput>CC="gcc -Wl,-rpath-link,/lib -isystem /usr/include" \
-   CXX="g++ -Wl,-rpath-link,/lib -isystem /usr/include" ./configure --prefix=/usr \
+<screen os="b"><userinput>CC="gcc -isystem /usr/include" CXX="g++ -isystem /usr/include" \
+    LDFLAGS="-Wl,-rpath-link,/lib" ./configure --prefix=/usr \
     --enable-cxx --enable-mpbsd</userinput></screen>
 
     <para os="c">Compile the package:</para>

Modified: trunk/BOOK/final-system/common/mpfr.xml
==============================================================================
--- trunk/BOOK/final-system/common/mpfr.xml (original)
+++ trunk/BOOK/final-system/common/mpfr.xml Sun Jan  4 08:47:56 2009
@@ -28,7 +28,7 @@
 
     <para os="a">Prepare MPFR for compilation:</para>
 
-<screen os="b"><userinput>CC="gcc -Wl,-rpath-link,/lib -isystem /usr/include" \
+<screen os="b"><userinput>CC="gcc -isystem /usr/include" LDFLAGS="-Wl,-rpath-link,/lib" \
     ./configure --prefix=/usr --enable-shared</userinput></screen>
 
     <para os="c">Compile the package:</para>

Modified: trunk/BOOK/final-system/common/zlib.xml
==============================================================================
--- trunk/BOOK/final-system/common/zlib.xml (original)
+++ trunk/BOOK/final-system/common/zlib.xml Sun Jan  4 08:47:56 2009
@@ -32,7 +32,8 @@
 
     <para os="a">Prepare Zlib for compilation:</para>
 
-<screen os="b"><userinput>./configure --prefix=/usr --shared</userinput></screen>
+<screen os="b"><userinput>CC="gcc -isystem /usr/include" CXX="g++ -isystem /usr/include" \
+    LDFLAGS="-Wl,-rpath-link,/lib" ./configure --prefix=/usr --shared</userinput></screen>
 
     <para os="c">Compile the package:</para>
 

Modified: trunk/BOOK/final-system/mips64/binutils.xml
==============================================================================
--- trunk/BOOK/final-system/mips64/binutils.xml (original)
+++ trunk/BOOK/final-system/mips64/binutils.xml Sun Jan  4 08:47:56 2009
@@ -70,7 +70,8 @@
     href="../common/binutils.xml"
     xpointer="xpointer(//*[@os='i'])"/>
 
-<screen os="ca"><userinput>CC="gcc -Wl,-rpath-link,/lib64:/lib32:/lib -isystem /usr/include ${BUILD64}" \
+<screen os="ca"><userinput>CC="gcc -isystem /usr/include ${BUILD64}" \
+    LDFLAGS="-Wl,-rpath-link,/lib64:/lib32:/lib ${BUILD64}" \
     ../binutils-&binutils-version;/configure --prefix=/usr \
     --enable-shared --enable-64-bit-bfd --libdir=/usr/lib64</userinput></screen>
 

Modified: trunk/BOOK/final-system/multilib/binutils.xml
==============================================================================
--- trunk/BOOK/final-system/multilib/binutils.xml (original)
+++ trunk/BOOK/final-system/multilib/binutils.xml Sun Jan  4 08:47:56 2009
@@ -68,7 +68,8 @@
     href="../common/binutils.xml"
     xpointer="xpointer(//*[@os='i'])"/>
 
-<screen os="ca"><userinput>CC="gcc -Wl,-rpath-link,/lib64:/lib -isystem /usr/include ${BUILD64}" \
+<screen os="ca"><userinput>CC="gcc -isystem /usr/include ${BUILD64}" \
+    LDFLAGS="-Wl,-rpath-link,/lib64:/lib ${BUILD64}" \
     ../binutils-&binutils-version;/configure --prefix=/usr \
     --enable-shared --enable-64-bit-bfd --libdir=/usr/lib64</userinput></screen>
 

Modified: trunk/BOOK/final-system/multilib/gmp-64bit.xml
==============================================================================
--- trunk/BOOK/final-system/multilib/gmp-64bit.xml (original)
+++ trunk/BOOK/final-system/multilib/gmp-64bit.xml Sun Jan  4 08:47:56 2009
@@ -33,11 +33,9 @@
     href="../common/gmp.xml"
     xpointer="xpointer(//*[@os='a'])"/>
 
-<screen os="b"><userinput>CC="gcc -Wl,-rpath-link,/lib64 -isystem /usr/include ${BUILD64}" \
-   CXX="g++ -Wl,-rpath-link,/lib64 -isystem /usr/include ${BUILD64}" \
-    ./configure --prefix=/usr \
-    --libdir=/usr/lib64 --enable-cxx \
-    --enable-mpbsd</userinput></screen>
+<screen os="b"><userinput>CC="gcc -isystem /usr/include ${BUILD64}" CXX="g++ -isystem /usr/include ${BUILD64}" \
+   LDFLAGS="-Wl,-rpath-link,/lib64 ${BUILD64}" ./configure --prefix=/usr \
+    --libdir=/usr/lib64 --enable-cxx --enable-mpbsd</userinput></screen>
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="../common/gmp.xml"

Modified: trunk/BOOK/final-system/multilib/gmp-n32.xml
==============================================================================
--- trunk/BOOK/final-system/multilib/gmp-n32.xml (original)
+++ trunk/BOOK/final-system/multilib/gmp-n32.xml Sun Jan  4 08:47:56 2009
@@ -34,11 +34,9 @@
     href="../common/gmp.xml"
     xpointer="xpointer(//*[@os='a'])"/>
 
-<screen os="b"><userinput>CC="gcc -Wl,-rpath-link,/lib32 -isystem /usr/include ${BUILDN32}" \
-   CXX="g++ -Wl,-rpath-link,/lib32 -isystem /usr/include ${BUILDN32}" \
-    ./configure --prefix=/usr \
-    --libdir=/usr/lib32 --enable-cxx \
-    --enable-mpbsd</userinput></screen>
+<screen os="b"><userinput>CC="gcc -isystem /usr/include ${BUILDN32}" CXX="g++ -isystem /usr/include ${BUILDN32}" \
+    LDFLAGS="-Wl,-rpath-link,/lib32 ${BUILDN32}" ./configure --prefix=/usr \
+    --libdir=/usr/lib32 --enable-cxx --enable-mpbsd</userinput></screen>
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="../common/gmp.xml"

Modified: trunk/BOOK/final-system/multilib/gmp.xml
==============================================================================
--- trunk/BOOK/final-system/multilib/gmp.xml (original)
+++ trunk/BOOK/final-system/multilib/gmp.xml Sun Jan  4 08:47:56 2009
@@ -34,11 +34,9 @@
     href="../common/gmp.xml"
     xpointer="xpointer(//*[@os='a'])"/>
 
-<screen os="b"><userinput>CC="gcc -Wl,-rpath-link,/lib -isystem /usr/include ${BUILD32}" \
-    CXX="g++ -Wl,-rpath-link,/lib -isystem /usr/include ${BUILD32}" \
-    ./configure --prefix=/usr \
-    --host=${CLFS_TARGET32} --enable-cxx \
-    --enable-mpbsd</userinput></screen>
+<screen os="b"><userinput>CC="gcc -isystem /usr/include ${BUILD32}" CXX="g++ -isystem /usr/include ${BUILD32}" \
+    LDFLAGS="-Wl,-rpath-link,/lib ${BUILD32}" ./configure --prefix=/usr \
+    --host=${CLFS_TARGET32} --enable-cxx --enable-mpbsd</userinput></screen>
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="../common/gmp.xml"

Modified: trunk/BOOK/final-system/multilib/mpfr-64bit.xml
==============================================================================
--- trunk/BOOK/final-system/multilib/mpfr-64bit.xml (original)
+++ trunk/BOOK/final-system/multilib/mpfr-64bit.xml Sun Jan  4 08:47:56 2009
@@ -25,9 +25,8 @@
     href="../common/mpfr.xml"
     xpointer="xpointer(//*[@os='a'])"/>
 
-<screen os="b"><userinput>CC="gcc -Wl,-rpath-link,/lib64 -isystem /usr/include ${BUILD64}" \
-    ./configure --prefix=/usr \
-    --libdir=/usr/lib64 --enable-shared</userinput></screen>
+<screen os="b"><userinput>CC="gcc -isystem /usr/include ${BUILD64}" LDFLAGS="-Wl,-rpath-link,/lib64 ${BUILD64}" \
+    ./configure --prefix=/usr --libdir=/usr/lib64 --enable-shared</userinput></screen>
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="../common/mpfr.xml"

Modified: trunk/BOOK/final-system/multilib/mpfr-n32.xml
==============================================================================
--- trunk/BOOK/final-system/multilib/mpfr-n32.xml (original)
+++ trunk/BOOK/final-system/multilib/mpfr-n32.xml Sun Jan  4 08:47:56 2009
@@ -26,9 +26,8 @@
     href="../common/mpfr.xml"
     xpointer="xpointer(//*[@os='a'])"/>
 
-<screen os="b"><userinput>CC="gcc -Wl,-rpath-link,/lib32 -isystem /usr/include ${BUILDN32}" \
-    ./configure --prefix=/usr \
-    --libdir=/usr/lib32 --enable-shared</userinput></screen>
+<screen os="b"><userinput>CC="gcc -isystem /usr/include ${BUILDN32}" LDFLAGS="-Wl,-rpath-link,/lib32 ${BUILDN32}" \
+    ./configure --prefix=/usr --libdir=/usr/lib32 --enable-shared</userinput></screen>
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="../common/mpfr.xml"

Modified: trunk/BOOK/final-system/multilib/mpfr.xml
==============================================================================
--- trunk/BOOK/final-system/multilib/mpfr.xml (original)
+++ trunk/BOOK/final-system/multilib/mpfr.xml Sun Jan  4 08:47:56 2009
@@ -26,9 +26,8 @@
     href="../common/mpfr.xml"
     xpointer="xpointer(//*[@os='a'])"/>
 
-<screen os="b"><userinput>CC="gcc -Wl,-rpath-link,/lib -isystem /usr/include ${BUILD32}" \
-    ./configure --prefix=/usr \
-    --host=${CLFS_TARGET32} --enable-shared</userinput></screen>
+<screen os="b"><userinput>CC="gcc -isystem /usr/include ${BUILD32}" LDFLAGS="-Wl,-rpath-link,/lib ${BUILD32}" \
+    ./configure --prefix=/usr --host=${CLFS_TARGET32} --enable-shared</userinput></screen>
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="../common/mpfr.xml"

Modified: trunk/BOOK/final-system/multilib/zlib-64bit.xml
==============================================================================
--- trunk/BOOK/final-system/multilib/zlib-64bit.xml (original)
+++ trunk/BOOK/final-system/multilib/zlib-64bit.xml Sun Jan  4 08:47:56 2009
@@ -33,8 +33,10 @@
     href="zlib.xml"
     xpointer="xpointer(//*[@os='a'])"/>
 
-<screen os="b"><userinput>CC="gcc ${BUILD64}" CXX="g++ ${BUILD64}" ./configure --prefix=/usr \
-   --shared --libdir=/usr/lib64</userinput></screen>
+<screen os="b"><userinput>CC="gcc -isystem /usr/include ${BUILD64}" \
+    CXX="g++ -isystem /usr/include ${BUILD64}" \
+    LDFLAGS="-Wl,-rpath-link,/lib64 ${BUILD64}" \
+    ./configure --prefix=/usr --shared --libdir=/usr/lib64</userinput></screen>
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="zlib.xml"

Modified: trunk/BOOK/final-system/multilib/zlib-n32.xml
==============================================================================
--- trunk/BOOK/final-system/multilib/zlib-n32.xml (original)
+++ trunk/BOOK/final-system/multilib/zlib-n32.xml Sun Jan  4 08:47:56 2009
@@ -34,8 +34,10 @@
     href="zlib.xml"
     xpointer="xpointer(//*[@os='a'])"/>
 
-<screen os="b"><userinput>CC="gcc ${BUILDN32}" CXX="g++ ${BUILDN32}" ./configure --prefix=/usr \
-   --shared --libdir=/usr/lib32</userinput></screen>
+<screen os="b"><userinput>CC="gcc -isystem /usr/include ${BUILDN32}" \
+    CXX="g++ -isystem /usr/include ${BUILDN32}" \
+    LDFLAGS="-Wl,-rpath-link,/lib32 ${BUILDN32}" \
+   ./configure --prefix=/usr --shared --libdir=/usr/lib32</userinput></screen>
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="zlib.xml"

Modified: trunk/BOOK/final-system/multilib/zlib.xml
==============================================================================
--- trunk/BOOK/final-system/multilib/zlib.xml (original)
+++ trunk/BOOK/final-system/multilib/zlib.xml Sun Jan  4 08:47:56 2009
@@ -34,8 +34,10 @@
     href="../common/zlib.xml"
     xpointer="xpointer(//*[@os='a'])"/>
 
-<screen os="b"><userinput>CC="gcc ${BUILD32}" CXX="g++ ${BUILD32}" ./configure --prefix=/usr \
-   --shared</userinput></screen>
+<screen os="b"><userinput>CC="gcc -isystem /usr/include ${BUILD32}" \
+    CXX="g++ -isystem /usr/include ${BUILD32}" \
+    LDFLAGS="-Wl,-rpath-link,/lib ${BUILD32}" \
+    ./configure --prefix=/usr --shared</userinput></screen>
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="../common/zlib.xml"

Modified: trunk/BOOK/introduction/common/changelog.xml
==============================================================================
--- trunk/BOOK/introduction/common/changelog.xml (original)
+++ trunk/BOOK/introduction/common/changelog.xml Sun Jan  4 08:47:56 2009
@@ -35,6 +35,16 @@
       </itemizedlist>
     </listitem>
 -->
+
+    <listitem>
+      <para>January 04, 2009</para>
+      <itemizedlist>
+        <listitem>
+          <para>[Jim] - Changed the commands for Clean Toolchain Updates. Using
+                proper LDFLAGS instead of the compiler string for library command.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
 
     <listitem>
       <para>January 03, 2009</para>




More information about the Clfs-commits mailing list