[Clfs-commits] commit: r4305 - in /trunk/BOOK/cross-tools: ./ common/

svn at cross-lfs.org svn at cross-lfs.org
Sun Jan 4 10:19:06 PST 2009


Author: jciccone
Date: Sun Jan  4 18:19:05 2009
New Revision: 4305

Log:
Re-Order Cross-Tools Build.
Add -rpath /cross-tools/lib to the link command for mpfr so we can ensure that we use our locally compiled version rather then the hosts.

Modified:
    trunk/BOOK/cross-tools/alpha-chapter.xml
    trunk/BOOK/cross-tools/common/mpfr.xml
    trunk/BOOK/cross-tools/mips-chapter.xml
    trunk/BOOK/cross-tools/mips64-64-chapter.xml
    trunk/BOOK/cross-tools/mips64-chapter.xml
    trunk/BOOK/cross-tools/ppc-chapter.xml
    trunk/BOOK/cross-tools/ppc64-chapter.xml
    trunk/BOOK/cross-tools/sparc-chapter.xml
    trunk/BOOK/cross-tools/sparc64-64-chapter.xml
    trunk/BOOK/cross-tools/sparc64-chapter.xml
    trunk/BOOK/cross-tools/x86-chapter.xml
    trunk/BOOK/cross-tools/x86_64-64-chapter.xml
    trunk/BOOK/cross-tools/x86_64-chapter.xml

Modified: trunk/BOOK/cross-tools/alpha-chapter.xml
==============================================================================
--- trunk/BOOK/cross-tools/alpha-chapter.xml (original)
+++ trunk/BOOK/cross-tools/alpha-chapter.xml Sun Jan  4 18:19:05 2009
@@ -17,9 +17,9 @@
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="alpha/linux-headers.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/file.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/ncurses.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/binutils.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/gmp.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/mpfr.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/binutils.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="alpha/glibc-headers.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="alpha/gcc-static.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="alpha/glibc.xml"/>

Modified: trunk/BOOK/cross-tools/common/mpfr.xml
==============================================================================
--- trunk/BOOK/cross-tools/common/mpfr.xml (original)
+++ trunk/BOOK/cross-tools/common/mpfr.xml Sun Jan  4 18:19:05 2009
@@ -24,7 +24,8 @@
 
     <para os="a">Prepare MPFR for compilation:</para>
 
-<screen os="b"><userinput>./configure --prefix=/cross-tools \
+<screen os="b"><userinput>LDFLAGS="-Wl,-rpath,/cross-tools/lib" \
+./configure --prefix=/cross-tools \
     --enable-shared --with-gmp=/cross-tools</userinput></screen>
 
     <para os="c">Compile the package:</para>

Modified: trunk/BOOK/cross-tools/mips-chapter.xml
==============================================================================
--- trunk/BOOK/cross-tools/mips-chapter.xml (original)
+++ trunk/BOOK/cross-tools/mips-chapter.xml Sun Jan  4 18:19:05 2009
@@ -17,9 +17,9 @@
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="mips/linux-headers.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/file.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/ncurses.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/binutils.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/gmp.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/mpfr.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/binutils.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/gcc-static.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="mips/glibc.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/gcc-final.xml"/>

Modified: trunk/BOOK/cross-tools/mips64-64-chapter.xml
==============================================================================
--- trunk/BOOK/cross-tools/mips64-64-chapter.xml (original)
+++ trunk/BOOK/cross-tools/mips64-64-chapter.xml Sun Jan  4 18:19:05 2009
@@ -18,9 +18,9 @@
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="mips/linux-headers.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/file.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/ncurses.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="64/binutils.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/gmp.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/mpfr.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="64/binutils.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="mips64-64/gcc-static.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="mips64-64/glibc.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="mips64-64/gcc-final.xml"/>

Modified: trunk/BOOK/cross-tools/mips64-chapter.xml
==============================================================================
--- trunk/BOOK/cross-tools/mips64-chapter.xml (original)
+++ trunk/BOOK/cross-tools/mips64-chapter.xml Sun Jan  4 18:19:05 2009
@@ -18,9 +18,9 @@
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="mips/linux-headers.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/file.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/ncurses.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/binutils.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/gmp.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/mpfr.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/binutils.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="x86_64/gcc-static.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="mips64/glibc.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="mips64/glibc-n32.xml"/>

Modified: trunk/BOOK/cross-tools/ppc-chapter.xml
==============================================================================
--- trunk/BOOK/cross-tools/ppc-chapter.xml (original)
+++ trunk/BOOK/cross-tools/ppc-chapter.xml Sun Jan  4 18:19:05 2009
@@ -17,9 +17,9 @@
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="ppc/linux-headers.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/file.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/ncurses.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/binutils.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/gmp.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/mpfr.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/binutils.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="ppc/gcc-static.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="ppc/glibc.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="ppc/gcc-final.xml"/>

Modified: trunk/BOOK/cross-tools/ppc64-chapter.xml
==============================================================================
--- trunk/BOOK/cross-tools/ppc64-chapter.xml (original)
+++ trunk/BOOK/cross-tools/ppc64-chapter.xml Sun Jan  4 18:19:05 2009
@@ -18,9 +18,9 @@
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="ppc/linux-headers.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/file.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/ncurses.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/binutils.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/gmp.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/mpfr.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/binutils.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="ppc64/gcc-static.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="ppc64/glibc.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="ppc64/glibc-64bit.xml"/>

Modified: trunk/BOOK/cross-tools/sparc-chapter.xml
==============================================================================
--- trunk/BOOK/cross-tools/sparc-chapter.xml (original)
+++ trunk/BOOK/cross-tools/sparc-chapter.xml Sun Jan  4 18:19:05 2009
@@ -17,9 +17,9 @@
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="sparc/linux-headers.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/file.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/ncurses.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/binutils.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/gmp.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/mpfr.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/binutils.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="sparc/gcc-static.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/glibc.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="sparc/gcc-final.xml"/>

Modified: trunk/BOOK/cross-tools/sparc64-64-chapter.xml
==============================================================================
--- trunk/BOOK/cross-tools/sparc64-64-chapter.xml (original)
+++ trunk/BOOK/cross-tools/sparc64-64-chapter.xml Sun Jan  4 18:19:05 2009
@@ -18,9 +18,9 @@
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="sparc64/linux-headers.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/file.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/ncurses.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="64/binutils.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/gmp.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/mpfr.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="64/binutils.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="sparc64-64/gcc-static.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="sparc64-64/glibc.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="sparc64-64/gcc-final.xml"/>

Modified: trunk/BOOK/cross-tools/sparc64-chapter.xml
==============================================================================
--- trunk/BOOK/cross-tools/sparc64-chapter.xml (original)
+++ trunk/BOOK/cross-tools/sparc64-chapter.xml Sun Jan  4 18:19:05 2009
@@ -18,9 +18,9 @@
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="sparc64/linux-headers.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/file.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/ncurses.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/binutils.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/gmp.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/mpfr.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/binutils.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="sparc64/gcc-static.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="sparc64/glibc.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="sparc64/glibc-64bit.xml"/>

Modified: trunk/BOOK/cross-tools/x86-chapter.xml
==============================================================================
--- trunk/BOOK/cross-tools/x86-chapter.xml (original)
+++ trunk/BOOK/cross-tools/x86-chapter.xml Sun Jan  4 18:19:05 2009
@@ -17,9 +17,9 @@
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="x86/linux-headers.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/file.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/ncurses.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/binutils.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/gmp.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/mpfr.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/binutils.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/gcc-static.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="x86/glibc.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/gcc-final.xml"/>

Modified: trunk/BOOK/cross-tools/x86_64-64-chapter.xml
==============================================================================
--- trunk/BOOK/cross-tools/x86_64-64-chapter.xml (original)
+++ trunk/BOOK/cross-tools/x86_64-64-chapter.xml Sun Jan  4 18:19:05 2009
@@ -18,9 +18,9 @@
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="x86_64/linux-headers.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/file.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/ncurses.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="64/binutils.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/gmp.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/mpfr.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="64/binutils.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="x86_64-64/gcc-static.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="64/glibc.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="x86_64-64/gcc-final.xml"/>

Modified: trunk/BOOK/cross-tools/x86_64-chapter.xml
==============================================================================
--- trunk/BOOK/cross-tools/x86_64-chapter.xml (original)
+++ trunk/BOOK/cross-tools/x86_64-chapter.xml Sun Jan  4 18:19:05 2009
@@ -18,9 +18,9 @@
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="x86_64/linux-headers.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/file.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/ncurses.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/binutils.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/gmp.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/mpfr.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/binutils.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="x86_64/gcc-static.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="x86_64/glibc.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/glibc-64bit.xml"/>




More information about the Clfs-commits mailing list