aboutsummaryrefslogtreecommitdiffstats
path: root/chapter05/gettext.xml
diff options
context:
space:
mode:
authorBruce Dubbs <bdubbs@linuxfromscratch.org>2019-05-19 19:05:56 +0000
committerBruce Dubbs <bdubbs@linuxfromscratch.org>2019-05-19 19:05:56 +0000
commit1b3d6df7767bbf3dd98494e36e0bf8ff75e02b5e (patch)
treeb129cdb971bb22f8e28bb4fe2059d14fa46245a9 /chapter05/gettext.xml
parent4a7709f90b431948d45bf3e3c64b943a19414775 (diff)
Update to man-pages-5.01.
Update to linux-5.1.3. Update to iproute2-5.1.0. Update to gettext-0.20.1. Update to file-5.37. Update to e2fsprogs-1.45.1. git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11607 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
Diffstat (limited to 'chapter05/gettext.xml')
-rw-r--r--chapter05/gettext.xml24
1 files changed, 9 insertions, 15 deletions
diff --git a/chapter05/gettext.xml b/chapter05/gettext.xml
index c88c0f468..ff064cb7e 100644
--- a/chapter05/gettext.xml
+++ b/chapter05/gettext.xml
@@ -43,17 +43,16 @@
<sect2 role="installation">
<title>Installation of Gettext</title>
- <para>For our temporary set of tools, we only need to build and install
+ <para>For our temporary set of tools, we only need to install
three programs from Gettext.</para>
<para>Prepare Gettext for compilation:</para>
-<screen><userinput remap="configure">cd gettext-tools
-EMACS="no" ./configure --prefix=/tools --disable-shared</userinput></screen>
+<screen><userinput remap="configure">./configure --disable-shared</userinput></screen>
<variablelist>
<title>The meaning of the configure option:</title>
-
+<!--
<varlistentry>
<term><parameter>EMACS="no"</parameter></term>
<listitem>
@@ -62,7 +61,7 @@ EMACS="no" ./configure --prefix=/tools --disable-shared</userinput></screen>
</para>
</listitem>
</varlistentry>
-
+-->
<varlistentry>
<term><parameter>--disable-shared</parameter></term>
<listitem>
@@ -75,21 +74,16 @@ EMACS="no" ./configure --prefix=/tools --disable-shared</userinput></screen>
<para>Compile the package:</para>
-<screen><userinput remap="make">make -C gnulib-lib
-make -C intl pluralx.c
-make -C src msgfmt
-make -C src msgmerge
-make -C src xgettext</userinput></screen>
+<screen><userinput remap="make">make</userinput></screen>
- <para>As only three programs have been compiled, it is not possible to run the
- test suite without compiling additional support libraries from the Gettext
- package. It is therefore not recommended to attempt to run the test suite at
- this stage.</para>
+ <para>
+ Due to the limited environment, running the test suite at this stage
+ is not recommended.</para>
<para>Install the <command>msgfmt</command>, <command>msgmerge</command> and
<command>xgettext</command> programs:</para>
-<screen><userinput remap="install">cp -v src/{msgfmt,msgmerge,xgettext} /tools/bin</userinput></screen>
+<screen><userinput remap="install">cp -v gettext-tools/src/{msgfmt,msgmerge,xgettext} /tools/bin</userinput></screen>
</sect2>