Browse Source

Tweak static lib issues

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@10882 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
Bruce Dubbs 10 years ago
parent
commit
ee3b7cbf0d
2 changed files with 7 additions and 5 deletions
  1. 2 2
      chapter06/bison.xml
  2. 5 3
      chapter06/revisedchroot.xml

+ 2 - 2
chapter06/bison.xml

@@ -39,11 +39,11 @@
 
 
   <sect2 role="installation">
   <sect2 role="installation">
     <title>Installation of Bison</title>
     <title>Installation of Bison</title>
-
+<!-- bison only installs a static library
     <para>Inhibit static library installation:</para>
     <para>Inhibit static library installation:</para>
 
 
 <screen><userinput remap="pre">sed -i '/lib_LIBRARIES =/d' Makefile.in</userinput></screen>    
 <screen><userinput remap="pre">sed -i '/lib_LIBRARIES =/d' Makefile.in</userinput></screen>    
-
+-->
     <para>Prepare Bison for compilation:</para>
     <para>Prepare Bison for compilation:</para>
 
 
 <screen><userinput remap="configure">./configure --prefix=/usr --docdir=/usr/share/doc/bison-&bison-version;</userinput></screen>
 <screen><userinput remap="configure">./configure --prefix=/usr --docdir=/usr/share/doc/bison-&bison-version;</userinput></screen>

+ 5 - 3
chapter06/revisedchroot.xml

@@ -43,14 +43,16 @@
 
 
   <para>Finally, thre were several static libraries that were not supressed earlier
   <para>Finally, thre were several static libraries that were not supressed earlier
   in the chapter in order to satisfy the regression tests in several packages. These 
   in the chapter in order to satisfy the regression tests in several packages. These 
-  libraries are from binutils, bzip2, e2fsprogs, flex, libtool, and zlib.  If desired,
+  libraries are from binutils, bzip2, e2fsprogs, <!--flex,--> libtool, and zlib.  If desired,
   remove them now:</para>
   remove them now:</para>
 
 
 <screen><userinput>rm /usr/lib/lib{bfd,opcodes}.a
 <screen><userinput>rm /usr/lib/lib{bfd,opcodes}.a
 rm /usr/lib/libbz2.a
 rm /usr/lib/libbz2.a
 rm /usr/lib/lib{com_err,e2p,ext2fs,ss}.a
 rm /usr/lib/lib{com_err,e2p,ext2fs,ss}.a
-rm /usr/lib/lib{fl,fl_pic}.a
-rm /usr/lib/libltdl.a
+<!--rm /usr/lib/lib{fl,fl_pic}.a
+-->rm /usr/lib/libltdl.a
 rm /usr/lib/libz.a</userinput></screen>
 rm /usr/lib/libz.a</userinput></screen>
 
 
+<!-- Flex shared library is broken. Keep static until next flex release. -->
+
 </sect1>
 </sect1>