Author: jim
Date: 2005-04-29 21:11:02 -0600 (Fri, 29 Apr 2005)
New Revision: 5146
Removed:
branches/cross-lfs/BOOK/temp-system/procps.xml
Modified:
branches/cross-lfs/BOOK/cross-tools/binutils.xml
branches/cross-lfs/BOOK/cross-tools/chapter.xml
branches/cross-lfs/BOOK/cross-tools/gcc-final.xml
branches/cross-lfs/BOOK/cross-tools/gcc-shared.xml
branches/cross-lfs/BOOK/cross-tools/gcc-static.xml
branches/cross-lfs/BOOK/cross-tools/glibc-headers.xml
branches/cross-lfs/BOOK/cross-tools/glibc.xml
branches/cross-lfs/BOOK/cross-tools/variables.xml
branches/cross-lfs/BOOK/final-system/binutils.xml
branches/cross-lfs/BOOK/final-system/gcc.xml
branches/cross-lfs/BOOK/final-system/glibc.xml
branches/cross-lfs/BOOK/introduction/changelog.xml
branches/cross-lfs/BOOK/temp-system/bash.xml
branches/cross-lfs/BOOK/temp-system/binutils.xml
branches/cross-lfs/BOOK/temp-system/bison.xml
branches/cross-lfs/BOOK/temp-system/coreutils.xml
branches/cross-lfs/BOOK/temp-system/diffutils.xml
branches/cross-lfs/BOOK/temp-system/findutils.xml
branches/cross-lfs/BOOK/temp-system/flex.xml
branches/cross-lfs/BOOK/temp-system/gawk.xml
branches/cross-lfs/BOOK/temp-system/gcc.xml
branches/cross-lfs/BOOK/temp-system/gettext.xml
branches/cross-lfs/BOOK/temp-system/grep.xml
branches/cross-lfs/BOOK/temp-system/gzip.xml
branches/cross-lfs/BOOK/temp-system/m4.xml
branches/cross-lfs/BOOK/temp-system/make.xml
branches/cross-lfs/BOOK/temp-system/ncurses.xml
branches/cross-lfs/BOOK/temp-system/patch.xml
branches/cross-lfs/BOOK/temp-system/sed.xml
branches/cross-lfs/BOOK/temp-system/tar.xml
branches/cross-lfs/BOOK/temp-system/texinfo.xml
Log:
Updated gcc builds in cross-tools, to match cross-lfs scripts.
Removed libidn from glibc builds in cross-tools.
Removed --host --build from temp-system.
Removed the /tools/lib/lfstarget file.
Modified: branches/cross-lfs/BOOK/cross-tools/binutils.xml
===================================================================
--- branches/cross-lfs/BOOK/cross-tools/binutils.xml 2005-04-29 14:55:30 UTC
(rev 5145)
+++ branches/cross-lfs/BOOK/cross-tools/binutils.xml 2005-04-30 03:11:02 UTC
(rev 5146)
@@ -44,9 +44,8 @@
<para>Prepare Binutils for compilation:</para>
<screen><userinput>../binutils-&binutils-version;/configure
--prefix=/cross-tools \
- --target=${LFS_TARGET} --host=${LFS_HOST} \
- --with-lib-path=/tools/lib --disable-nls \
- --enable-shared -enable-64-bit-bfd</userinput></screen>
+ --host=${LFS_HOST} --target=${LFS_TARGET} --with-lib-path=/tools/lib \
+ --disable-nls --enable-shared --enable-64-bit-bfd</userinput></screen>
<para>The meaning of the new configure option:</para>
Modified: branches/cross-lfs/BOOK/cross-tools/chapter.xml
===================================================================
--- branches/cross-lfs/BOOK/cross-tools/chapter.xml 2005-04-29 14:55:30 UTC
(rev 5145)
+++ branches/cross-lfs/BOOK/cross-tools/chapter.xml 2005-04-30 03:11:02 UTC
(rev 5146)
@@ -15,8 +15,8 @@
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
href="linux-libc-headers-alpha.xml"/> <!-- alpha -->
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
href="linux-libc-headers-ppc.xml"/> <!-- ppc -->
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
href="linux-libc-headers-raq2.xml"/> <!-- raq2 -->
+<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="binutils.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
href="glibc-headers.xml"/>
-<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="binutils.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="gcc-static.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
href="glibc-startfiles.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="gcc-shared.xml"/>
Modified: branches/cross-lfs/BOOK/cross-tools/gcc-final.xml
===================================================================
--- branches/cross-lfs/BOOK/cross-tools/gcc-final.xml 2005-04-29 14:55:30 UTC
(rev 5145)
+++ branches/cross-lfs/BOOK/cross-tools/gcc-final.xml 2005-04-30 03:11:02 UTC
(rev 5146)
@@ -12,7 +12,7 @@
<secondary>cross tools, final</secondary></indexterm>
<sect2 role="package"><title/>
-<xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
href="../final-system/gcc-pass2.xml"
xpointer="xpointer(/sect1/sect2[1]/para[1])"/>
+<xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
href="../final-system/gcc.xml" xpointer="xpointer(/sect1/sect2[1]/para[1])"/>
<segmentedlist>
<segtitle>&buildtime;</segtitle>
@@ -20,7 +20,7 @@
<seglistitem><seg>4.4 SBU</seg><seg>300 MB</seg></seglistitem>
</segmentedlist>
-<xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
href="../final-system/gcc-pass2.xml"
xpointer="xpointer(/sect1/sect2[1]/segmentedlist[2])"/>
+<xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
href="../final-system/gcc.xml"
xpointer="xpointer(/sect1/sect2[1]/segmentedlist[2])"/>
</sect2>
@@ -49,6 +49,11 @@
<screen><userinput>sed -i "[EMAIL PROTECTED](^CROSS_SYSTEM_HEADER_DIR
=\)[EMAIL PROTECTED] /tools/[EMAIL PROTECTED]" \
gcc/Makefile.in</userinput></screen>
+<para>No disable -B in Makefile.in, so it doesn't pick up the host's header
+files:</para>
+
+<screen><userinput>sed -i '/FLAGS_FOR_TARGET.*\/lib\//[EMAIL PROTECTED]
]*/lib/@@g' configure configure.in</userinput></screen>
+
<important><para>The above patches and sed's are critical in ensuring a
successful overall build. Do not forget to apply them.</para></important>
Modified: branches/cross-lfs/BOOK/cross-tools/gcc-shared.xml
===================================================================
--- branches/cross-lfs/BOOK/cross-tools/gcc-shared.xml 2005-04-29 14:55:30 UTC
(rev 5145)
+++ branches/cross-lfs/BOOK/cross-tools/gcc-shared.xml 2005-04-30 03:11:02 UTC
(rev 5146)
@@ -51,8 +51,14 @@
<para>Now we will disable gcc's linking to libc since it doesn't exist
yet:</para>
-<screen><userinput>sed -i '/^SHLIB_LC = /[EMAIL PROTECTED]@@'
gcc/config/t-slibgcc-elf-ver</userinput></screen>
+<screen><userinput>sed -i '/^SHLIB_LC = /[EMAIL PROTECTED]@@'
gcc/config/t-slibgcc-elf-ver \
+ gcc/config/t-libunwind</userinput></screen>
+<para>No disable -B in Makefile.in, so it doesn't pick up the host's header
+files:</para>
+
+<screen><userinput>sed -i '/FLAGS_FOR_TARGET.*\/lib\//[EMAIL PROTECTED]
]*/lib/@@g' configure configure.in</userinput></screen>
+
<important><para>The above patches and sed's are critical in ensuring a
successful overall build. Do not forget to apply them.</para></important>
Modified: branches/cross-lfs/BOOK/cross-tools/gcc-static.xml
===================================================================
--- branches/cross-lfs/BOOK/cross-tools/gcc-static.xml 2005-04-29 14:55:30 UTC
(rev 5145)
+++ branches/cross-lfs/BOOK/cross-tools/gcc-static.xml 2005-04-30 03:11:02 UTC
(rev 5146)
@@ -12,7 +12,7 @@
<secondary>cross tools, static libgcc</secondary></indexterm>
<sect2 role="package"><title/>
-<xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
href="../final-system/gcc-pass2.xml"
xpointer="xpointer(/sect1/sect2[1]/para[1])"/>
+<xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
href="../final-system/gcc.xml" xpointer="xpointer(/sect1/sect2[1]/para[1])"/>
<segmentedlist>
<segtitle>&buildtime;</segtitle>
@@ -20,7 +20,7 @@
<seglistitem><seg>4.4 SBU</seg><seg>300 MB</seg></seglistitem>
</segmentedlist>
-<xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
href="../final-system/gcc-pass2.xml"
xpointer="xpointer(/sect1/sect2[1]/segmentedlist[2])"/>
+<xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
href="../final-system/gcc.xml"
xpointer="xpointer(/sect1/sect2[1]/segmentedlist[2])"/>
</sect2>
Modified: branches/cross-lfs/BOOK/cross-tools/glibc-headers.xml
===================================================================
--- branches/cross-lfs/BOOK/cross-tools/glibc-headers.xml 2005-04-29
14:55:30 UTC (rev 5145)
+++ branches/cross-lfs/BOOK/cross-tools/glibc-headers.xml 2005-04-30
03:11:02 UTC (rev 5146)
@@ -53,12 +53,12 @@
<para>Next, prepare Glibc for compilation:</para>
-<screen arch="alpha;ppc;x86;"><userinput>CC="gcc"
../glibc-&glibc-version;/configure --prefix=/tools \
+<screen arch="alpha;ppc;x86;"><userinput>CC="${LFS_TARGET}-gcc"
../glibc-&glibc-version;/configure --prefix=/tools \
--host=${LFS_TARGET} --build=${LFS_HOST} --enable-add-ons \
--disable-sanity-checks --with-headers=/tools/include \
--with-binutils=/cross-tools/${LFS_TARGET}/bin</userinput></screen>
-<screen arch="raq2"><userinput>CC="gcc" ../glibc-&glibc-version;/configure
--prefix=/tools \
+<screen arch="raq2"><userinput>CC="${LFS_TARGET}-gcc"
../glibc-&glibc-version;/configure --prefix=/tools \
--host=${LFS_TARGET} --build=${LFS_HOST} --enable-add-ons \
--disable-sanity-checks --with-headers=/tools/include \
--enable-kernel=2.6.0
--with-binutils=/cross-tools/${LFS_TARGET}/bin</userinput></screen>
Modified: branches/cross-lfs/BOOK/cross-tools/glibc.xml
===================================================================
--- branches/cross-lfs/BOOK/cross-tools/glibc.xml 2005-04-29 14:55:30 UTC
(rev 5145)
+++ branches/cross-lfs/BOOK/cross-tools/glibc.xml 2005-04-30 03:11:02 UTC
(rev 5146)
@@ -38,12 +38,9 @@
the method suggested in this book puts the stability of the system at
risk.</para>
-<note><para arch="raq2">Unpack the glibc-linuxthreads-&glibc-version;
<emphasis>and</emphasis> the
-glibc-libidn-&glibc-version; tarball from within the glibc-&glibc-version;
directory.</para>
+<para arch="raq2">Unpack the glibc-linuxthreads-&glibc-version;
<emphasis>and</emphasis>
+tarball -- it will unfold into the same directory.</para>
-<para arch="alpha;ppc;x86">Unpack the glibc-libidn-&glibc-version; tarball from
-from within the glibc-&glibc-version; directory.</para></note>
-
<para arch="raq2">The following patch corrects the building of
syscall.h:</para>
<screen arch="raq2"><userinput>patch -Np1 -i
../glibc-&glibc-version;-mips_syscall-1.patch</userinput></screen>
@@ -70,19 +67,17 @@
RANLIB="${LFS_TARGET}-ranlib" \
../glibc-&glibc-version;/configure --prefix=/tools \
--host=${LFS_TARGET} --build=${LFS_HOST} \
- --disable-profile --enable-add-ons \
- --enable-kernel=2.6.0 --with-binutils=/cross-tools/bin \
- --without-gd --with-headers=/tools/include \
- --with-tls --with-__thread \
+ --without-cvs --disable-profile --enable-add-ons \
+ --with-tls --enable-kernel=2.6.0 --with-__thread \
+ --with-binutils=/cross-tools/bin --with-headers=/tools/include \
--cache-file=config.cache</userinput></screen>
<screen arch="raq2"><userinput>CC="${LFS_TARGET}-gcc" AR="${LFS_TARGET}-ar" \
RANLIB="${LFS_TARGET}-ranlib" \
../glibc-&glibc-version;/configure --prefix=/tools \
--host=${LFS_TARGET} --build=${LFS_HOST} \
- --disable-profile --enable-add-ons \
- --enable-kernel=2.6.0 --with-binutils=/cross-tools/bin \
- --without-gd --with-headers=/tools/include</userinput></screen>
+ --without-cvs --disable-profile --enable-add-ons \
+ --with-binutils=/cross-tools/bin
--with-headers=/tools/include</userinput></screen>
<para>The meaning of the configure options:</para>
Modified: branches/cross-lfs/BOOK/cross-tools/variables.xml
===================================================================
--- branches/cross-lfs/BOOK/cross-tools/variables.xml 2005-04-29 14:55:30 UTC
(rev 5145)
+++ branches/cross-lfs/BOOK/cross-tools/variables.xml 2005-04-30 03:11:02 UTC
(rev 5146)
@@ -57,11 +57,6 @@
<screen><userinput>echo export LFS_HOST=\""${LFS_HOST}\"" >> ~/.bashrc
echo export LFS_TARGET=\""${LFS_TARGET}\"" >> ~/.bashrc</userinput></screen>
-<para>Let's also create a file with the variables for the final-system
-glibc build:</para>
-
-<screen><userinput>echo "${LFS_TARGET}" >
/tools/lib/target</userinput></screen>
-
<para>List of architectures and target triplets</para>
<table><title>Target Triplets</title>
@@ -93,33 +88,31 @@
</row>
<row>
<entry>PowerPC</entry>
- <entry>ppc-pc-linux-gnu</entry>
+ <entry>ppc-unknown-linux-gnu</entry>
</row>
<row>
<entry>PowerPC64</entry>
- <entry>ppc64-pc-linux-gnu</entry>
+ <entry>ppc64-unknown-linux-gnu</entry>
</row>
<row>
<entry>MIPS</entry>
- <entry>mips-pc-linux-gnu</entry>
+ <entry>mips-unknown-linux-gnu</entry>
</row>
<row>
<entry>MIPS 64</entry>
- <entry>mips64-pc-linux-gnu</entry>
+ <entry>mips64-unknown-linux-gnu</entry>
</row>
<row>
<entry>MIPS Little Endian</entry>
- <entry>mipsel-pc-linux-gnu</entry>
+ <entry>mipsel-unknown-linux-gnu</entry>
</row>
<row>
<entry>MIPS 64 Little Endian</entry>
- <entry>mips64el-pc-linux-gnu</entry>
+ <entry>mips64el-unknown-linux-gnu</entry>
</row>
</tbody>
</tgroup>
</table>
-
-
</sect1>
Modified: branches/cross-lfs/BOOK/final-system/binutils.xml
===================================================================
--- branches/cross-lfs/BOOK/final-system/binutils.xml 2005-04-29 14:55:30 UTC
(rev 5145)
+++ branches/cross-lfs/BOOK/final-system/binutils.xml 2005-04-30 03:11:02 UTC
(rev 5146)
@@ -59,7 +59,7 @@
<para>Prepare Binutils for compilation:</para>
-<screen><userinput>CC="/tools/bin/gcc"
../binutils-&binutils-version;/configure --prefix=/usr \
+<screen><userinput>../binutils-&binutils-version;/configure --prefix=/usr \
--enable-shared</userinput></screen>
<para>Compile the package:</para>
Modified: branches/cross-lfs/BOOK/final-system/gcc.xml
===================================================================
--- branches/cross-lfs/BOOK/final-system/gcc.xml 2005-04-29 14:55:30 UTC
(rev 5145)
+++ branches/cross-lfs/BOOK/final-system/gcc.xml 2005-04-30 03:11:02 UTC
(rev 5146)
@@ -63,10 +63,10 @@
<para>Prepare GCC for compilation:</para>
-<screen><userinput>CC="/tools/bin/gcc" CXX="/tools/bin/g++" \
- ../gcc-&gcc-version;/configure --prefix=/usr \
+<screen><userinput>../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++</userinput></screen>
<para>Compile the package:</para>
Modified: branches/cross-lfs/BOOK/final-system/glibc.xml
===================================================================
--- branches/cross-lfs/BOOK/final-system/glibc.xml 2005-04-29 14:55:30 UTC
(rev 5145)
+++ branches/cross-lfs/BOOK/final-system/glibc.xml 2005-04-30 03:11:02 UTC
(rev 5146)
@@ -67,8 +67,7 @@
<para>Prepare Glibc for compilation:</para>
-<screen><userinput>CC="/tools/bin/gcc" CXX="/tools/bin/g++" \
- ../glibc-&glibc-version;/configure --prefix=/usr \
+<screen><userinput>../glibc-&glibc-version;/configure --prefix=/usr \
--disable-profile --enable-add-ons --enable-kernel=2.6.0 \
--libexecdir=/usr/lib/glibc</userinput></screen>
Modified: branches/cross-lfs/BOOK/introduction/changelog.xml
===================================================================
--- branches/cross-lfs/BOOK/introduction/changelog.xml 2005-04-29 14:55:30 UTC
(rev 5145)
+++ branches/cross-lfs/BOOK/introduction/changelog.xml 2005-04-30 03:11:02 UTC
(rev 5146)
@@ -94,6 +94,17 @@
-->
<itemizedlist>
+<listitem><para>April 29, 2005 [jim]</para>
+<itemizedlist>
+<listitem><para>Updated gcc builds in cross-tools, to match cross-lfs
scripts.</para></listitem>
+<listitem><para>Removed libidn from glibc builds in
cross-tools.</para></listitem>
+<listitem><para>Removed --host --build from temp-system.</para></listitem>
+<listitem><para>Removed the /tools/lib/lfstarget file.</para></listitem>
+</itemizedlist>
+</listitem>
+</itemizedlist>
+
+<itemizedlist>
<listitem><para>April 29, 2005 [jhuntwork]</para>
<itemizedlist>
<listitem><para>Swapped --host and --build for glibc in cross-tools, minor
changes to gcc.</para></listitem>
Modified: branches/cross-lfs/BOOK/temp-system/bash.xml
===================================================================
--- branches/cross-lfs/BOOK/temp-system/bash.xml 2005-04-29 14:55:30 UTC
(rev 5145)
+++ branches/cross-lfs/BOOK/temp-system/bash.xml 2005-04-30 03:11:02 UTC
(rev 5146)
@@ -39,7 +39,7 @@
<para>Prepare Bash for compilation:</para>
<screen><userinput>./configure --prefix=/tools --without-bash-malloc \
- --build=${LFS_HOST} --host=${LFS_TARGET}
--target=${LFS_TARGET}</userinput></screen>
+ --host=${LFS_TARGET}</userinput></screen>
<para>The meaning of the configure option:</para>
Modified: branches/cross-lfs/BOOK/temp-system/binutils.xml
===================================================================
--- branches/cross-lfs/BOOK/temp-system/binutils.xml 2005-04-29 14:55:30 UTC
(rev 5145)
+++ branches/cross-lfs/BOOK/temp-system/binutils.xml 2005-04-30 03:11:02 UTC
(rev 5146)
@@ -53,9 +53,8 @@
<para>Now prepare Binutils for compilation:</para>
<screen><userinput>../binutils-&binutils-version;/configure \
- --prefix=/tools --build=${LFS_HOST} --target=${LFS_TARGET} \
- --host=${LFS_TARGET} --disable-nls --enable-shared \
- --enable-64-bit-bfd --with-lib-path=/tools/lib</userinput></screen>
+ --prefix=/tools --host=${LFS_TARGET} --disable-nls --enable-shared \
+ --enable-64-bit-bfd</userinput></screen>
<para>The meaning of the configure options:</para>
Modified: branches/cross-lfs/BOOK/temp-system/bison.xml
===================================================================
--- branches/cross-lfs/BOOK/temp-system/bison.xml 2005-04-29 14:55:30 UTC
(rev 5145)
+++ branches/cross-lfs/BOOK/temp-system/bison.xml 2005-04-30 03:11:02 UTC
(rev 5146)
@@ -30,7 +30,7 @@
<para>Prepare Bison for compilation:</para>
<screen><userinput>./configure --prefix=/tools \
- --build=${LFS_HOST} --host=${LFS_TARGET}
--target=${LFS_TARGET}</userinput></screen>
+ --host=${LFS_TARGET}</userinput></screen>
<para>Compile the package:</para>
Modified: branches/cross-lfs/BOOK/temp-system/coreutils.xml
===================================================================
--- branches/cross-lfs/BOOK/temp-system/coreutils.xml 2005-04-29 14:55:30 UTC
(rev 5145)
+++ branches/cross-lfs/BOOK/temp-system/coreutils.xml 2005-04-30 03:11:02 UTC
(rev 5146)
@@ -36,7 +36,7 @@
<screen><userinput>DEFAULT_POSIX2_VERSION=199209 \
./configure --prefix=/tools --cache-file=config.cache \
- --build=${LFS_HOST} --host=${LFS_TARGET}
--target=${LFS_TARGET}</userinput></screen>
+ --target=${LFS_TARGET}</userinput></screen>
<para>Compile the package:</para>
Modified: branches/cross-lfs/BOOK/temp-system/diffutils.xml
===================================================================
--- branches/cross-lfs/BOOK/temp-system/diffutils.xml 2005-04-29 14:55:30 UTC
(rev 5145)
+++ branches/cross-lfs/BOOK/temp-system/diffutils.xml 2005-04-30 03:11:02 UTC
(rev 5146)
@@ -30,7 +30,7 @@
<para>Prepare Diffutils for compilation:</para>
<screen><userinput>./configure --prefix=/tools \
- --build=${LFS_HOST} --host=${LFS_TARGET}
--target=${LFS_TARGET}</userinput></screen>
+ --target=${LFS_TARGET}</userinput></screen>
<para>Compile the package:</para>
Modified: branches/cross-lfs/BOOK/temp-system/findutils.xml
===================================================================
--- branches/cross-lfs/BOOK/temp-system/findutils.xml 2005-04-29 14:55:30 UTC
(rev 5145)
+++ branches/cross-lfs/BOOK/temp-system/findutils.xml 2005-04-30 03:11:02 UTC
(rev 5146)
@@ -35,8 +35,7 @@
<para>Prepare Findutils for compilation:</para>
<screen><userinput>./configure --prefix=/tools \
- --build=${LFS_HOST} --host=${LFS_TARGET} --target=${LFS_TARGET} \
- --cache-file=config.cache</userinput></screen>
+ --target=${LFS_TARGET} --cache-file=config.cache</userinput></screen>
<para>Compile the package:</para>
Modified: branches/cross-lfs/BOOK/temp-system/flex.xml
===================================================================
--- branches/cross-lfs/BOOK/temp-system/flex.xml 2005-04-29 14:55:30 UTC
(rev 5145)
+++ branches/cross-lfs/BOOK/temp-system/flex.xml 2005-04-30 03:11:02 UTC
(rev 5146)
@@ -42,8 +42,7 @@
<para>Now prepare Flex for compilation:</para>
<screen><userinput>./configure --prefix=/tools \
- --build=${LFS_HOST} --host=${LFS_TARGET} --target=${LFS_TARGET} \
- --disable-nls</userinput></screen>
+ --target=${LFS_TARGET} --disable-nls</userinput></screen>
<para>Compile the package:</para>
Modified: branches/cross-lfs/BOOK/temp-system/gawk.xml
===================================================================
--- branches/cross-lfs/BOOK/temp-system/gawk.xml 2005-04-29 14:55:30 UTC
(rev 5145)
+++ branches/cross-lfs/BOOK/temp-system/gawk.xml 2005-04-30 03:11:02 UTC
(rev 5146)
@@ -30,7 +30,7 @@
<para>Prepare Gawk for compilation:</para>
<screen><userinput>./configure --prefix=/tools \
- --build=${LFS_HOST} --host=${LFS_TARGET}
--target=${LFS_TARGET}</userinput></screen>
+ --target=${LFS_TARGET}</userinput></screen>
<para>Compile the package:</para>
Modified: branches/cross-lfs/BOOK/temp-system/gcc.xml
===================================================================
--- branches/cross-lfs/BOOK/temp-system/gcc.xml 2005-04-29 14:55:30 UTC (rev
5145)
+++ branches/cross-lfs/BOOK/temp-system/gcc.xml 2005-04-30 03:11:02 UTC (rev
5146)
@@ -72,9 +72,8 @@
<screen><userinput>../gcc-&gcc-version;/configure --prefix=/tools \
--build=${LFS_HOST} --host=${LFS_TARGET} --target=${LFS_TARGET} \
- --libexecdir=/tools/lib --with-local-prefix=/tools \
- --enable-long-long --enable-c99 --enable-shared \
- --enable-threads=posix --enable-__cxa_atexit \
+ --libexecdir=/tools/lib --with-local-prefix=/tools --enable-long-long \
+ --enable-c99 --enable-shared --enable-threads=posix --enable-__cxa_atexit \
--disable-nls --enable-languages=c,c++
--disable-libstdcxx-pch</userinput></screen>
<para>The meaning of the new configure options:</para>
Modified: branches/cross-lfs/BOOK/temp-system/gettext.xml
===================================================================
--- branches/cross-lfs/BOOK/temp-system/gettext.xml 2005-04-29 14:55:30 UTC
(rev 5145)
+++ branches/cross-lfs/BOOK/temp-system/gettext.xml 2005-04-30 03:11:02 UTC
(rev 5146)
@@ -35,8 +35,8 @@
<para>Prepare Gettext for compilation:</para>
<screen><userinput>./configure --prefix=/tools \
- --build=${LFS_HOST} --host=${LFS_TARGET} --target=${LFS_TARGET} \
- --disable-libasprintf --without-csharp
--cache-file=config.cache</userinput></screen>
+ --target=${LFS_TARGET} --disable-libasprintf \
+ --without-csharp --cache-file=config.cache</userinput></screen>
<para>The meaning of the configure options:</para>
Modified: branches/cross-lfs/BOOK/temp-system/grep.xml
===================================================================
--- branches/cross-lfs/BOOK/temp-system/grep.xml 2005-04-29 14:55:30 UTC
(rev 5145)
+++ branches/cross-lfs/BOOK/temp-system/grep.xml 2005-04-30 03:11:02 UTC
(rev 5146)
@@ -34,8 +34,8 @@
<para>Prepare Grep for compilation:</para>
<screen><userinput>./configure --prefix=/tools \
- --build=${LFS_HOST} --host=${LFS_TARGET} --target=${LFS_TARGET} \
- --disable-perl-regexp --with-included-regex</userinput></screen>
+ --target=${LFS_TARGET} --disable-perl-regexp \
+ --with-included-regex</userinput></screen>
<para>The meaning of the configure options:</para>
Modified: branches/cross-lfs/BOOK/temp-system/gzip.xml
===================================================================
--- branches/cross-lfs/BOOK/temp-system/gzip.xml 2005-04-29 14:55:30 UTC
(rev 5145)
+++ branches/cross-lfs/BOOK/temp-system/gzip.xml 2005-04-30 03:11:02 UTC
(rev 5146)
@@ -34,7 +34,7 @@
<para>Prepare Gzip for compilation:</para>
<screen><userinput>./configure --prefix=/tools \
- --build=${LFS_HOST} --host=${LFS_TARGET}
--target=${LFS_TARGET}</userinput></screen>
+ --target=${LFS_TARGET}</userinput></screen>
<para>Compile the package:</para>
Modified: branches/cross-lfs/BOOK/temp-system/m4.xml
===================================================================
--- branches/cross-lfs/BOOK/temp-system/m4.xml 2005-04-29 14:55:30 UTC (rev
5145)
+++ branches/cross-lfs/BOOK/temp-system/m4.xml 2005-04-30 03:11:02 UTC (rev
5146)
@@ -30,7 +30,7 @@
<para>Prepare M4 for compilation:</para>
<screen><userinput>./configure --prefix=/tools \
- --build=${LFS_HOST} --host=${LFS_TARGET}
--target=${LFS_TARGET}</userinput></screen>
+ --target=${LFS_TARGET}</userinput></screen>
<para>Compile the package:</para>
Modified: branches/cross-lfs/BOOK/temp-system/make.xml
===================================================================
--- branches/cross-lfs/BOOK/temp-system/make.xml 2005-04-29 14:55:30 UTC
(rev 5145)
+++ branches/cross-lfs/BOOK/temp-system/make.xml 2005-04-30 03:11:02 UTC
(rev 5146)
@@ -30,7 +30,7 @@
<para>Prepare Make for compilation:</para>
<screen><userinput>./configure --prefix=/tools \
- --build=${LFS_HOST} --host=${LFS_TARGET}
--target=${LFS_TARGET}</userinput></screen>
+ --target=${LFS_TARGET}</userinput></screen>
<para>Compile the package:</para>
Modified: branches/cross-lfs/BOOK/temp-system/ncurses.xml
===================================================================
--- branches/cross-lfs/BOOK/temp-system/ncurses.xml 2005-04-29 14:55:30 UTC
(rev 5145)
+++ branches/cross-lfs/BOOK/temp-system/ncurses.xml 2005-04-30 03:11:02 UTC
(rev 5146)
@@ -30,8 +30,8 @@
<para>Prepare Ncurses for compilation:</para>
<screen><userinput>./configure --prefix=/tools --with-shared \
- --build=${LFS_HOST} --host=${LFS_TARGET} --target=${LFS_TARGET} \
- --without-debug --without-ada --enable-overwrite</userinput></screen>
+ --host=${LFS_TARGET} --without-debug \
+ --without-ada --enable-overwrite</userinput></screen>
<para>The meaning of the configure options:</para>
Modified: branches/cross-lfs/BOOK/temp-system/patch.xml
===================================================================
--- branches/cross-lfs/BOOK/temp-system/patch.xml 2005-04-29 14:55:30 UTC
(rev 5145)
+++ branches/cross-lfs/BOOK/temp-system/patch.xml 2005-04-30 03:11:02 UTC
(rev 5146)
@@ -30,7 +30,7 @@
<para>Prepare Patch for compilation:</para>
<screen><userinput>CPPFLAGS=-D_GNU_SOURCE ./configure --prefix=/tools \
- --build=${LFS_HOST} --host=${LFS_TARGET}
--target=${LFS_TARGET}</userinput></screen>
+ --target=${LFS_TARGET}</userinput></screen>
<para>Compile the package:</para>
Deleted: branches/cross-lfs/BOOK/temp-system/procps.xml
===================================================================
--- branches/cross-lfs/BOOK/temp-system/procps.xml 2005-04-29 14:55:30 UTC
(rev 5145)
+++ branches/cross-lfs/BOOK/temp-system/procps.xml 2005-04-30 03:11:02 UTC
(rev 5146)
@@ -1,52 +0,0 @@
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN"
"http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [
- <!ENTITY % general-entities SYSTEM "../general.ent">
- %general-entities;
-]>
-<sect1 id="ch-temp-system-procps" role="wrap">
-<title>Procps-&procps-version;</title>
-<?dbhtml filename="procps.html"?>
-
-<indexterm zone="ch-temp-system-procps"><primary
sortas="a-Procps">Procps</primary>
-<secondary>temporary system</secondary></indexterm>
-
-<sect2 role="package"><title/>
-
-<xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
href="../final-system/procps.xml" xpointer="xpointer(/sect1/sect2[1]/para[1])"/>
-
-<segmentedlist>
-<segtitle>&buildtime;</segtitle>
-<segtitle>&diskspace;</segtitle>
-<seglistitem><seg>0.1 SBU</seg><seg>6.2 MB</seg></seglistitem>
-</segmentedlist>
-
-<xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
href="../final-system/procps.xml"
xpointer="xpointer(/sect1/sect2[1]/segmentedlist[2])"/>
-
-</sect2>
-
-<sect2 role="installation">
-
-<title>Installation of Procps</title>
-
-<para arch="raq2">The patch below fixes the issue with the procps. Without
this patch
-when the command ps aux is run you will receive a signal 11.</para>
-
-<screen arch="raq2"><userinput>patch -Np1 -i
../procps-&procps-version;-fix_mips-1.patch</userinput></screen>
-
-<para>Compile the package:</para>
-
-<screen><userinput>make LDFLAGS="-s"</userinput></screen>
-
-<para>Install the package:</para>
-
-<screen><userinput>make install</userinput></screen>
-
-</sect2>
-
-<sect2 role="content"><title/>
-<para>Details on this package are located in <xref
-linkend="contents-procps" role="."/></para>
-</sect2>
-
-</sect1>
-
Modified: branches/cross-lfs/BOOK/temp-system/sed.xml
===================================================================
--- branches/cross-lfs/BOOK/temp-system/sed.xml 2005-04-29 14:55:30 UTC (rev
5145)
+++ branches/cross-lfs/BOOK/temp-system/sed.xml 2005-04-30 03:11:02 UTC (rev
5146)
@@ -30,7 +30,7 @@
<para>Prepare Sed for compilation:</para>
<screen><userinput>./configure --prefix=/tools \
- --build=${LFS_HOST} --host=${LFS_TARGET}
--target=${LFS_TARGET}</userinput></screen>
+ --target=${LFS_TARGET}</userinput></screen>
<para>Compile the package:</para>
Modified: branches/cross-lfs/BOOK/temp-system/tar.xml
===================================================================
--- branches/cross-lfs/BOOK/temp-system/tar.xml 2005-04-29 14:55:30 UTC (rev
5145)
+++ branches/cross-lfs/BOOK/temp-system/tar.xml 2005-04-30 03:11:02 UTC (rev
5146)
@@ -35,8 +35,7 @@
<para>Prepare Tar for compilation:</para>
<screen><userinput>./configure --prefix=/tools \
- --build=${LFS_HOST} --host=${LFS_TARGET} --target=${LFS_TARGET} \
- --cache-file=config.cache</userinput></screen>
+ --target=${LFS_TARGET} --cache-file=config.cache</userinput></screen>
<para>Compile the package:</para>
Modified: branches/cross-lfs/BOOK/temp-system/texinfo.xml
===================================================================
--- branches/cross-lfs/BOOK/temp-system/texinfo.xml 2005-04-29 14:55:30 UTC
(rev 5145)
+++ branches/cross-lfs/BOOK/temp-system/texinfo.xml 2005-04-30 03:11:02 UTC
(rev 5146)
@@ -30,7 +30,7 @@
<para>Prepare Texinfo for compilation:</para>
<screen><userinput>./configure --prefix=/tools \
- --build=${LFS_HOST} --host=${LFS_TARGET}
--target=${LFS_TARGET}</userinput></screen>
+ --target=${LFS_TARGET}</userinput></screen>
<para>Compile the package:</para>
--
http://linuxfromscratch.org/mailman/listinfo/lfs-book
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page