diff options
-rw-r--r-- | chapter01/changelog.xml | 5 | ||||
-rw-r--r-- | chapter05/gawk-inst.xml | 14 | ||||
-rw-r--r-- | chapter06/gawk-inst.xml | 7 | ||||
-rw-r--r-- | index.xml | 4 |
4 files changed, 25 insertions, 5 deletions
diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml index 8c7f023ac..b591a3109 100644 --- a/chapter01/changelog.xml +++ b/chapter01/changelog.xml @@ -33,6 +33,11 @@ </para></listitem> +<listitem><para>March 16th, 2002 [gerard]: Chapter 05+06 - Gawk: Added +commands to sed the <filename>awklib/Makefile.in</filename> file to change +the <emphasis>datadir</emphasis> and <emphasis>libexecdir</emphasis> +definitions</para></listitem> + <listitem><para>March 15th, 2002 [gerard]: Chapter 01 - Mailing lists: Added lfs-chat description</para></listitem> diff --git a/chapter05/gawk-inst.xml b/chapter05/gawk-inst.xml index 8d59f24a0..0c216232f 100644 --- a/chapter05/gawk-inst.xml +++ b/chapter05/gawk-inst.xml @@ -7,7 +7,12 @@ following commands can be used in this case. Note that these commands can also be used for other glibc versions so if you aren't sure, then use the first version.</para> -<para><screen><userinput>export CPPFLAGS=-Dre_max_failures=re_max_failures2 && +<para><screen><userinput>cd awklib && +cp Makefile.in Makefile.in.backup && +sed -e '/^datadir/s/awk/gawk/' \ +-e '/^libexecdir/s%/awk%%' Makefile.in.backup > Makefile.in && +cd .. && +export CPPFLAGS=-Dre_max_failures=re_max_failures2 && ./configure --prefix=$LFS/usr --disable-nls && unset CPPFLAGS && make LDFLAGS=-static && @@ -16,7 +21,12 @@ make install</userinput></screen></para> <para>If you are using a newer glibc version (2.2.x), you can use the following commands to install Gawk:</para> -<para><screen><userinput>./configure --prefix=$LFS/usr --disable-nls && +<para><screen><userinput>cd awklib && +cp Makefile.in Makefile.in.backup && +sed -e '/^datadir/s/awk/gawk/' \ +-e '/^libexecdir/s%/awk%%' Makefile.in.backup > Makefile.in && +cd .. && +./configure --prefix=$LFS/usr --disable-nls && make LDFLAGS=-static && make install</userinput></screen></para> diff --git a/chapter06/gawk-inst.xml b/chapter06/gawk-inst.xml index dd602e051..c6d4a6067 100644 --- a/chapter06/gawk-inst.xml +++ b/chapter06/gawk-inst.xml @@ -3,7 +3,12 @@ <para>Install Gawk by running the following commands:</para> -<para><screen><userinput>./configure --prefix=/usr && +<para><screen><userinput>cd awklib && +cp Makefile.in Makefile.in.backup && +sed -e '/^datadir/s/awk/gawk/' \ +-e '/^libexecdir/s%/awk%%' Makefile.in.backup > Makefile.in && +cd .. && +./configure --prefix=/usr && make && make install</userinput></screen></para> @@ -4,8 +4,8 @@ <!ENTITY book SYSTEM "book/book.xml"> -<!ENTITY version "20020315"> -<!ENTITY releasedate "March 15th, 2002"> +<!ENTITY version "20020316"> +<!ENTITY releasedate "March 16th, 2002"> <!ENTITY ftp-root "ftp://ftp.linuxfromscratch.org"> <!ENTITY http-root "http://ftp.linuxfromscratch.org"> |