r6645 - in branches/cross-lfs/BOOK: . boot/sparc boot/sparc64 boot/sparc64-64 cross-tools/ppc

jim at linuxfromscratch.org jim at linuxfromscratch.org
Wed Aug 10 14:00:45 PDT 2005


Author: jim
Date: 2005-08-10 15:00:44 -0600 (Wed, 10 Aug 2005)
New Revision: 6645

Modified:
   branches/cross-lfs/BOOK/
   branches/cross-lfs/BOOK/boot/sparc/silo-build.xml
   branches/cross-lfs/BOOK/boot/sparc64-64/silo-build.xml
   branches/cross-lfs/BOOK/boot/sparc64/silo-build.xml
   branches/cross-lfs/BOOK/cross-tools/ppc/glibc.xml
Log:
 r7084 at server:  jim | 2005-08-10 11:44:11 -0700
 Reverted change to silo, will not build as 64 bit at all. Reordered PPC config.cache in glibc build to prevent overwrite.



Property changes on: branches/cross-lfs/BOOK
___________________________________________________________________
Name: svk:merge
   - 7321b066-45f8-0310-a5e2-f63eff31be55:/cross-lfs:7082
dfc39d96-41f8-0310-9e44-b84af8e7c7f6:/books/local:5516
   + 7321b066-45f8-0310-a5e2-f63eff31be55:/cross-lfs:7084
dfc39d96-41f8-0310-9e44-b84af8e7c7f6:/books/local:5516

Modified: branches/cross-lfs/BOOK/boot/sparc/silo-build.xml
===================================================================
--- branches/cross-lfs/BOOK/boot/sparc/silo-build.xml	2005-08-10 07:35:27 UTC (rev 6644)
+++ branches/cross-lfs/BOOK/boot/sparc/silo-build.xml	2005-08-10 21:00:44 UTC (rev 6645)
@@ -55,6 +55,13 @@
 
 <screen><userinput>make install DESTDIR=${LFS}</userinput></screen>
 
+   <para>Do to an a compile issue with the current toolchains, we are going
+   to use the precompiled boot files. This is a temporary fix to the book, but
+   will give us a functional system. As soon as a fix is released, this section
+   will be removed. Here is how you install the precompiled files:</para>
+
+<screen><userinput>tar -xvf silo-loaders-&silo-version;.tar.gz -C ${LFS}</userinput></screen>
+
   </sect2>
 
   <sect2 role="content">

Modified: branches/cross-lfs/BOOK/boot/sparc64/silo-build.xml
===================================================================
--- branches/cross-lfs/BOOK/boot/sparc64/silo-build.xml	2005-08-10 07:35:27 UTC (rev 6644)
+++ branches/cross-lfs/BOOK/boot/sparc64/silo-build.xml	2005-08-10 21:00:44 UTC (rev 6645)
@@ -49,12 +49,19 @@
 
     <para>Compile the Silo package:</para>
 
-<screen><userinput>make CROSS_COMPILE="sparc64-unknown-linux-gnu-"</userinput></screen>
+<screen><userinput>make CROSS_COMPILE="sparc64-unknown-linux-gnu-" CC="${CC} ${BUILD64}" LD=${LD}</userinput></screen>
 
     <para>Install the package:</para>
 
 <screen><userinput>make install</userinput></screen>
 
+   <para>Do to an a compile issue with the current toolchains, we are going
+   to use the precompiled boot files. This is a temporary fix to the book, but
+   will give us a functional system. As soon as a fix is released, this section
+   will be removed. Here is how you install the precompiled files:</para>
+
+<screen><userinput>tar -xvf silo-loaders-&silo-version;.tar.gz -C ${LFS}</userinput></screen>
+
   </sect2>
 
   <sect2 role="content">

Modified: branches/cross-lfs/BOOK/boot/sparc64-64/silo-build.xml
===================================================================
--- branches/cross-lfs/BOOK/boot/sparc64-64/silo-build.xml	2005-08-10 07:35:27 UTC (rev 6644)
+++ branches/cross-lfs/BOOK/boot/sparc64-64/silo-build.xml	2005-08-10 21:00:44 UTC (rev 6645)
@@ -55,6 +55,13 @@
 
 <screen><userinput>make install</userinput></screen>
 
+   <para>Do to an a compile issue with the current toolchains, we are going
+   to use the precompiled boot files. This is a temporary fix to the book, but
+   will give us a functional system. As soon as a fix is released, this section
+   will be removed. Here is how you install the precompiled files:</para>
+
+<screen><userinput>tar -xvf silo-loaders-&silo-version;.tar.gz -C ${LFS}</userinput></screen>
+
   </sect2>
 
   <sect2 role="content">

Modified: branches/cross-lfs/BOOK/cross-tools/ppc/glibc.xml
===================================================================
--- branches/cross-lfs/BOOK/cross-tools/ppc/glibc.xml	2005-08-10 07:35:27 UTC (rev 6644)
+++ branches/cross-lfs/BOOK/cross-tools/ppc/glibc.xml	2005-08-10 21:00:44 UTC (rev 6645)
@@ -63,10 +63,6 @@
     href="../../final-system/ppc/glibc.xml"
     xpointer="xpointer(//*[@os='f'])"/>
 
-    <para>On the PPC arch, NPTL requires the following to be set:</para>
-
-<screen><userinput>echo "libc_cv_ppc_machine=yes" > config.cache</userinput></screen>
-
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="../x86/glibc.xml"
     xpointer="xpointer(//*[@os='dd'])"/>
@@ -75,6 +71,10 @@
     href="../x86/glibc.xml"
     xpointer="xpointer(//*[@os='de'])"/>
 
+    <para>On the PPC arch, NPTL requires the following to be set:</para>
+
+<screen><userinput>echo "libc_cv_ppc_machine=yes" >&gt config.cache</userinput></screen>
+
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="../../final-system/ppc/glibc.xml"
     xpointer="xpointer(//*[@os='g'])"/>




More information about the lfs-book mailing list