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
