Author: jim
Date: 2005-07-08 01:28:33 -0600 (Fri, 08 Jul 2005)
New Revision: 6442

Added:
   branches/cross-lfs/BOOK/final-system/multilib/flex-64bit.xml
   branches/cross-lfs/BOOK/final-system/multilib/flex-n32.xml
Modified:
   branches/cross-lfs/BOOK/
   branches/cross-lfs/BOOK/final-system/mips64-chapter.xml
   branches/cross-lfs/BOOK/final-system/multilib/flex.xml
   branches/cross-lfs/BOOK/final-system/sparc64-chapter.xml
   branches/cross-lfs/BOOK/final-system/x86_64-chapter.xml
   branches/cross-lfs/BOOK/introduction/common/changelog.xml
Log:
 [EMAIL PROTECTED]:  jim | 2005-07-07 23:27:15 -0700
 Made libfl.a for all ABI's



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

Modified: branches/cross-lfs/BOOK/final-system/mips64-chapter.xml
===================================================================
--- branches/cross-lfs/BOOK/final-system/mips64-chapter.xml     2005-07-08 
07:28:15 UTC (rev 6441)
+++ branches/cross-lfs/BOOK/final-system/mips64-chapter.xml     2005-07-08 
07:28:33 UTC (rev 6442)
@@ -38,6 +38,8 @@
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"; 
href="multilib/coreutils.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"; 
href="multilib/sed.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"; 
href="multilib/flex.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"; 
href="multilib/flex-n32.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"; 
href="multilib/flex-64bit.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"; 
href="multilib/gettext.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"; 
href="multilib/gettext-n32.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"; 
href="multilib/gettext-64bit.xml"/>

Added: branches/cross-lfs/BOOK/final-system/multilib/flex-64bit.xml
===================================================================
--- branches/cross-lfs/BOOK/final-system/multilib/flex-64bit.xml        
2005-07-08 07:28:15 UTC (rev 6441)
+++ branches/cross-lfs/BOOK/final-system/multilib/flex-64bit.xml        
2005-07-08 07:28:33 UTC (rev 6442)
@@ -0,0 +1,97 @@
+<?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">
+  <!ENTITY % patches-entities SYSTEM "../../patches.ent">
+  %general-entities;
+  %patches-entities;
+]>
+
+<sect1 id="ch-system-flex-64bit" role="wrap">
+  <?dbhtml filename="flex-64bit.html"?>
+
+  <title>Flex-&flex-version; 64 Bit</title>
+
+  <indexterm zone="ch-system-flex-64bit">
+    <primary sortas="a-Flex">Flex 64 Bit</primary>
+  </indexterm>
+
+  <sect2 role="package">
+    <title/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude";
+    href="../common/flex.xml"
+    xpointer="xpointer(id('package-flex')/para[1])"/>
+
+    <segmentedlist>
+      <segtitle>&buildtime;</segtitle>
+      <segtitle>&diskspace;</segtitle>
+
+      <seglistitem>
+        <seg>Not checked yet</seg>
+        <seg>Not checked yet</seg>
+      </seglistitem>
+    </segmentedlist>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude";
+    href="../common/flex.xml"
+    xpointer="xpointer(id('package-flex')/segmentedlist[2])"/>
+
+  </sect2>
+
+  <sect2 role="installation">
+    <title>Installation of Flex</title>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude";
+    href="../common/flex.xml"
+    xpointer="xpointer(id('install-flex')/para[1])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude";
+    href="../common/flex.xml"
+    xpointer="xpointer(id('install-flex')/screen[1])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude";
+    href="../common/flex.xml"
+    xpointer="xpointer(id('install-flex')/para[2])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude";
+    href="../common/flex.xml"
+    xpointer="xpointer(id('install-flex')/screen[2])"/>
+
+    <para>Prepare Flex for compilation:</para>
+
+<screen><userinput>CC="gcc ${BUILD64}" ./configure --prefix=/usr 
--libdir=/usr/lib64</userinput></screen>
+
+    <para>Compile the package:</para>
+
+<screen><userinput>make</userinput></screen>
+
+    <para>To test the results, issue:
+    <userinput>make check</userinput>.</para>
+
+    <para>Install the package:</para>
+
+<screen><userinput>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/lib64</filename>. Create a symlink to account for
+    this:</para>
+
+<screen><userinput>ln -s libfl.a /usr/lib64/libl.a</userinput></screen>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude";
+    href="../common/flex.xml"
+    xpointer="xpointer(id('install-flex')/para[8])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude";
+    href="../common/flex.xml"
+    xpointer="xpointer(id('install-flex')/screen[7])"/>
+
+  </sect2>
+
+  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude";
+  href="../common/flex.xml"
+  xpointer="xpointer(id('contents-flex'))"/>
+
+</sect1>

Added: branches/cross-lfs/BOOK/final-system/multilib/flex-n32.xml
===================================================================
--- branches/cross-lfs/BOOK/final-system/multilib/flex-n32.xml  2005-07-08 
07:28:15 UTC (rev 6441)
+++ branches/cross-lfs/BOOK/final-system/multilib/flex-n32.xml  2005-07-08 
07:28:33 UTC (rev 6442)
@@ -0,0 +1,99 @@
+<?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">
+  <!ENTITY % patches-entities SYSTEM "../../patches.ent">
+  %general-entities;
+  %patches-entities;
+]>
+
+<sect1 id="ch-system-flex-n32" role="wrap">
+  <?dbhtml filename="flex-n32.html"?>
+
+  <title>Flex-&flex-version; N32</title>
+
+  <indexterm zone="ch-system-flex-n32">
+    <primary sortas="a-Flex">Flex N32</primary>
+  </indexterm>
+
+  <sect2 role="package">
+    <title/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude";
+    href="../common/flex.xml"
+    xpointer="xpointer(id('package-flex')/para[1])"/>
+
+    <segmentedlist>
+      <segtitle>&buildtime;</segtitle>
+      <segtitle>&diskspace;</segtitle>
+
+      <seglistitem>
+        <seg>Not checked yet</seg>
+        <seg>Not checked yet</seg>
+      </seglistitem>
+    </segmentedlist>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude";
+    href="../common/flex.xml"
+    xpointer="xpointer(id('package-flex')/segmentedlist[2])"/>
+
+  </sect2>
+
+  <sect2 role="installation">
+    <title>Installation of Flex</title>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude";
+    href="../common/flex.xml"
+    xpointer="xpointer(id('install-flex')/para[1])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude";
+    href="../common/flex.xml"
+    xpointer="xpointer(id('install-flex')/screen[1])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude";
+    href="../common/flex.xml"
+    xpointer="xpointer(id('install-flex')/para[2])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude";
+    href="../common/flex.xml"
+    xpointer="xpointer(id('install-flex')/screen[2])"/>
+
+    <para>Prepare Flex for compilation:</para>
+
+<screen><userinput>CC="gcc ${BUILD64}" ./configure --prefix=/usr \
+   --libdir=/usr/lib64</userinput></screen>
+
+    <para>Compile the package:</para>
+
+<screen><userinput>make libfl.a</userinput></screen>
+
+    <para>Install the package:</para>
+
+<screen><userinput>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/lib32</filename>. Create a symlink to account for
+    this:</para>
+
+<screen><userinput>ln -s libfl.a /usr/lib32/libl.a</userinput></screen>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude";
+    href="../common/flex.xml"
+    xpointer="xpointer(id('install-flex')/para[8])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude";
+    href="../common/flex.xml"
+    xpointer="xpointer(id('install-flex')/screen[7])"/>
+
+  </sect2>
+
+  <sect2 role="content">
+    <title/>
+
+    <para>Details on this package are located in <xref
+    linkend="contents-bzip2" role="."/></para>
+
+  </sect2>
+
+</sect1>

Modified: branches/cross-lfs/BOOK/final-system/multilib/flex.xml
===================================================================
--- branches/cross-lfs/BOOK/final-system/multilib/flex.xml      2005-07-08 
07:28:15 UTC (rev 6441)
+++ branches/cross-lfs/BOOK/final-system/multilib/flex.xml      2005-07-08 
07:28:33 UTC (rev 6442)
@@ -60,12 +60,11 @@
 
     <para>Prepare Flex for compilation:</para>
 
-<screen><userinput>CC="gcc ${BUILD64}" ./configure --prefix=/usr \
-   --libdir=/usr/lib64</userinput></screen>
+<screen><userinput>CC="gcc ${BUILD32}" ./configure 
--prefix=/usr</userinput></screen>
 
     <para>Compile the package:</para>
 
-<screen><userinput>make</userinput></screen>
+<screen><userinput>make libfl.a</userinput></screen>
 
     <para>To test the results, issue:
     <userinput>make check</userinput>.</para>
@@ -79,20 +78,16 @@
     class="directory">/usr/lib</filename>. Create a symlink to account for
     this:</para>
 
-<screen><userinput>ln -s libfl.a /usr/lib64/libl.a</userinput></screen>
+<screen><userinput>ln -s libfl.a /usr/lib/libl.a</userinput></screen>
 
-    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude";
-    href="../common/flex.xml"
-    xpointer="xpointer(id('install-flex')/para[8])"/>
+  </sect2>
 
-    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude";
-    href="../common/flex.xml"
-    xpointer="xpointer(id('install-flex')/screen[7])"/>
+  <sect2 role="content">
+    <title/>
 
+    <para>Details on this package are located in <xref
+    linkend="contents-flex" role="."/></para>
+
   </sect2>
 
-  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude";
-  href="../common/flex.xml"
-  xpointer="xpointer(id('contents-flex'))"/>
-
 </sect1>

Modified: branches/cross-lfs/BOOK/final-system/sparc64-chapter.xml
===================================================================
--- branches/cross-lfs/BOOK/final-system/sparc64-chapter.xml    2005-07-08 
07:28:15 UTC (rev 6441)
+++ branches/cross-lfs/BOOK/final-system/sparc64-chapter.xml    2005-07-08 
07:28:33 UTC (rev 6442)
@@ -34,6 +34,7 @@
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"; 
href="multilib/coreutils.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"; 
href="multilib/sed.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"; 
href="multilib/flex.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"; 
href="multilib/flex-64bit.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"; 
href="multilib/gettext.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"; 
href="multilib/gettext-64bit.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"; 
href="multilib/inetutils.xml"/>

Modified: branches/cross-lfs/BOOK/final-system/x86_64-chapter.xml
===================================================================
--- branches/cross-lfs/BOOK/final-system/x86_64-chapter.xml     2005-07-08 
07:28:15 UTC (rev 6441)
+++ branches/cross-lfs/BOOK/final-system/x86_64-chapter.xml     2005-07-08 
07:28:33 UTC (rev 6442)
@@ -34,6 +34,7 @@
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"; 
href="x86_64/coreutils.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"; 
href="multilib/sed.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"; 
href="multilib/flex.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"; 
href="multilib/flex-64bit.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"; 
href="multilib/gettext.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"; 
href="multilib/gettext-64bit.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"; 
href="multilib/inetutils.xml"/>

Modified: branches/cross-lfs/BOOK/introduction/common/changelog.xml
===================================================================
--- branches/cross-lfs/BOOK/introduction/common/changelog.xml   2005-07-08 
07:28:15 UTC (rev 6441)
+++ branches/cross-lfs/BOOK/introduction/common/changelog.xml   2005-07-08 
07:28:33 UTC (rev 6442)
@@ -194,6 +194,16 @@
 -->
 
     <listitem>
+      <para>July 8, 2005</para>
+      <itemizedlist>
+        <listitem>
+          <para>[jim] - Updated flex build in final-system on 64 bit machines 
to create
+         libfl.a for all ABI's.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+
+    <listitem>
       <para>July 7, 2005</para>
       <itemizedlist>
         <listitem>

-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-book
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page

Reply via email to