Browse Source

Disable building static flex libraries.

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@10466 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
Bruce Dubbs 11 years ago
parent
commit
0fe6872190
1 changed files with 8 additions and 7 deletions
  1. 8 7
      chapter06/flex.xml

+ 8 - 7
chapter06/flex.xml

@@ -47,7 +47,8 @@
 
     <para>Prepare Flex for compilation:</para>
 
-<screen><userinput remap="configure">./configure --prefix=/usr \
+<screen><userinput remap="configure">./configure --prefix=/usr    \
+            --disable-static \
             --docdir=/usr/share/doc/flex-&flex-version;</userinput></screen>
 
     <para>Compile the package:</para>
@@ -61,14 +62,14 @@
     <para>Install the package:</para>
 
 <screen><userinput remap="install">make install</userinput></screen>
-
+<!--
     <para>There are some packages that expect to find the
     <filename class="libraryfile">lex</filename> library in <filename
     class="directory">/usr/lib</filename>. Create a symlink to account for
     this:</para>
 
 <screen><userinput remap="install">ln -sv libfl.a /usr/lib/libl.a</userinput></screen>
-
+-->
     <para>A few programs do not know about <command>flex</command> yet and
     try to run its predecessor, <command>lex</command>. To support those
     programs, create a wrapper script named <filename>lex</filename> that
@@ -97,7 +98,7 @@ chmod -v 755 /usr/bin/lex</userinput></screen>
 
       <seglistitem>
         <seg>flex, flex++ (link to flex), and lex</seg>
-        <seg>libfl.a and libfl_pic.a</seg>
+        <seg>libfl.so and libfl_pic.so</seg>
         <seg>/usr/share/doc/flex-&flex-version;</seg>
       </seglistitem>
     </segmentedlist>
@@ -141,12 +142,12 @@ chmod -v 755 /usr/bin/lex</userinput></screen>
         </listitem>
       </varlistentry>
 
-      <varlistentry id="libfl.a">
+      <varlistentry id="libfl.so">
         <term><filename class="libraryfile">libfl.a</filename></term>
         <listitem>
           <para>The <filename class="libraryfile">flex</filename> library</para>
-          <indexterm zone="ch-system-flex libfl.a">
-            <primary sortas="c-libfl.a">libfl.a</primary>
+          <indexterm zone="ch-system-flex libfl.so">
+            <primary sortas="c-libfl.so">libfl.so</primary>
           </indexterm>
         </listitem>
       </varlistentry>