Author: bdubbs
Date: Mon Apr 7 20:02:51 2014
New Revision: 10533
Log:
Change lex wrappeer script to a symbolic link
Modified:
trunk/BOOK/chapter01/changelog.xml
trunk/BOOK/chapter06/flex.xml
Modified: trunk/BOOK/chapter01/changelog.xml
==============================================================================
--- trunk/BOOK/chapter01/changelog.xml Mon Apr 7 19:52:50 2014 (r10532)
+++ trunk/BOOK/chapter01/changelog.xml Mon Apr 7 20:02:51 2014 (r10533)
@@ -39,6 +39,11 @@
<para>2014-04-08</para>
<itemizedlist>
<listitem>
+ <para>[bdubbs] - Change lex rwapper script to a symbolic
+ link. Completes
+ <ulink url="&lfs-ticket-root;3523">#3523</ulink>.</para>
+ </listitem>
+ <listitem>
<para>[bdubbs] - Update to linux-3.14. Fixes
<ulink url="&lfs-ticket-root;3523">#3523</ulink>.</para>
</listitem>
@@ -47,7 +52,7 @@
<ulink url="&lfs-ticket-root;3526">#3526</ulink>.</para>
</listitem>
<listitem>
- <para>[bdubbs] - Update to flex-2.5.39. Fixes
+ <para>[bdubbs] - Update to flex-2.5.39. Addresses
<ulink url="&lfs-ticket-root;3527">#3527</ulink>.</para>
</listitem>
<listitem>
Modified: trunk/BOOK/chapter06/flex.xml
==============================================================================
--- trunk/BOOK/chapter06/flex.xml Mon Apr 7 19:52:50 2014 (r10532)
+++ trunk/BOOK/chapter06/flex.xml Mon Apr 7 20:02:51 2014 (r10533)
@@ -70,19 +70,11 @@
-->
<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
- calls <filename>flex</filename> in <command>lex</command> emulation
+ programs, create a symbolic link named <filename>lex</filename> that
+ runs <filename>flex</filename> in <command>lex</command> emulation
mode:</para>
-<screen><userinput remap="install">cat > /usr/bin/lex << "EOF"
-<literal>#!/bin/sh
-# Begin /usr/bin/lex
-
-exec /usr/bin/flex -l "$@"
-
-# End /usr/bin/lex</literal>
-EOF
-chmod -v 755 /usr/bin/lex</userinput></screen>
+<screen><userinput remap="install">ln -s flex /usr/bin/lex</userinput></screen>
</sect2>
@@ -95,7 +87,7 @@
<segtitle>Installed directories</segtitle>
<seglistitem>
- <seg>flex, flex++ (link to flex), and lex</seg>
+ <seg>flex, flex++ (link to flex), and lex (link to flex)</seg>
<seg>libfl.{a,so} and libfl_pic.{a,so}</seg>
<seg>/usr/share/doc/flex-&flex-version;</seg>
</seglistitem>
--
http://linuxfromscratch.org/mailman/listinfo/lfs-book
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page