r1179 - in trunk/BOOK: . chapter01 chapter06

robert at linuxfromscratch.org robert at linuxfromscratch.org
Wed Jul 4 22:38:19 PDT 2007


Author: robert
Date: 2007-07-04 23:38:18 -0600 (Wed, 04 Jul 2007)
New Revision: 1179

Modified:
   trunk/BOOK/chapter01/changelog.xml
   trunk/BOOK/chapter06/butterfly-toolchain.xml
   trunk/BOOK/chapter06/glibc.xml
   trunk/BOOK/general.ent
Log:
Move libc.a and libdl.a to /usr/lib/static after Binutils and GCC are installed

Modified: trunk/BOOK/chapter01/changelog.xml
===================================================================
--- trunk/BOOK/chapter01/changelog.xml	2007-06-25 23:48:32 UTC (rev 1178)
+++ trunk/BOOK/chapter01/changelog.xml	2007-07-05 05:38:18 UTC (rev 1179)
@@ -49,6 +49,16 @@
 -->
 
     <listitem>
+      <para>July 5th, 2007</para>
+      <itemizedlist>
+        <listitem>
+          <para>[robert]: Move libc.a and libdl.a to /usr/lib/static after
+          Binutils and GCC are installed.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+
+    <listitem>
       <para>June 25th, 2007</para>
       <itemizedlist>
         <listitem>

Modified: trunk/BOOK/chapter06/butterfly-toolchain.xml
===================================================================
--- trunk/BOOK/chapter06/butterfly-toolchain.xml	2007-06-25 23:48:32 UTC (rev 1178)
+++ trunk/BOOK/chapter06/butterfly-toolchain.xml	2007-07-05 05:38:18 UTC (rev 1179)
@@ -232,6 +232,12 @@
 mv -v /usr/lib/gcc/$(gcc -dumpmachine)/&gcc-version;/libgcov.a /usr/lib/static/
 mv -v /usr/lib/libstdc++_pic.a /usr/lib/static/</userinput></screen>
 
+    <para>Move <filename class="libraryfile">libc.a</filename> and
+    <filename class="libraryfile">libdl.a</filename> from the C library
+    package:</para>
+
+<screen><userinput>mv -v /usr/lib/{libc,libdl}.a /usr/lib/static</userinput></screen>
+
     <para>Some packages expect the C PreProcessor to be installed in the
     <filename class="directory">/lib</filename> directory.
     To support those packages, create this symlink:</para>

Modified: trunk/BOOK/chapter06/glibc.xml
===================================================================
--- trunk/BOOK/chapter06/glibc.xml	2007-06-25 23:48:32 UTC (rev 1178)
+++ trunk/BOOK/chapter06/glibc.xml	2007-07-05 05:38:18 UTC (rev 1179)
@@ -374,14 +374,16 @@
 mv -v /usr/lib/{libbsd-compat,libg,libieee,libmcheck}.a /usr/lib/static/
 mv -v /usr/lib/{libBrokenLocale,libanl,libcrypt}.a /usr/lib/static/
 mv -v /usr/lib/{libm,libnsl,libpthread,libresolv}.a /usr/lib/static/
-mv -v /usr/lib/{librpcsvc,librt,libutil}.a /usr/lib/static/
-mv -v /usr/lib/{libc,libdl}.a /usr/lib/static/</userinput></screen>
+mv -v /usr/lib/{librpcsvc,librt,libutil}.a /usr/lib/static/</userinput></screen>
 
     <para>The <filename class="libraryfile">libc_nonshared.a</filename> library is
     needed to compile just about everything. The
     <filename class="libraryfile">libpthread_nonshared.a</filename> library is
     needed whenever anything links to
-    <filename class="libraryfile">libpthread.so.0</filename>.</para>
+    <filename class="libraryfile">libpthread.so.0</filename>.
+    <filename class="libraryfile">libc.a</filename> is needed GCC, and
+    <filename class="libraryfile">libdl.a</filename> is needed is needed for
+    Binutils, and     can be moved after they're installed.</para>
 
     <para>To install all the locales use:</para>
 

Modified: trunk/BOOK/general.ent
===================================================================
--- trunk/BOOK/general.ent	2007-06-25 23:48:32 UTC (rev 1178)
+++ trunk/BOOK/general.ent	2007-07-05 05:38:18 UTC (rev 1179)
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="ISO-8859-1"?>
-<!ENTITY version "SVN-20070617">
-<!ENTITY releasedate "June 17th, 2007">
+<!ENTITY version "SVN-20070705">
+<!ENTITY releasedate "July 5th, 2007">
 <!ENTITY milestone "1.1">
 
 <!ENTITY lfs-root "http://www.linuxfromscratch.org/">




More information about the hlfs-book mailing list