Changeset 9258cf76 for BOOK/temp-system/common
- Timestamp:
- Sep 4, 2015, 6:51:12 PM (9 years ago)
- Branches:
- master, systemd
- Children:
- 948a6a4
- Parents:
- 47e1de9
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
BOOK/temp-system/common/gettext.xml
r47e1de9 r9258cf76 23 23 <title>Installation of Gettext</title> 24 24 25 <para os=" a">Many packages' installation procedures use the25 <para os="i">Many packages' installation procedures use the 26 26 <command>msgfmt</command> program for i18n support, so we will compile 27 27 and install it into <filename class="directory">/tools</filename>. … … 29 29 so we will install those as well.</para> 30 30 31 <para os=" b">Only the programs in the31 <para os="a">Only the programs in the 32 32 <filename class="directory">gettext-tools</filename> directory need to be 33 33 installed for the temp-system:</para> 34 34 35 <screen os=" c"><userinput>cd gettext-tools</userinput></screen>35 <screen os="b"><userinput>cd gettext-tools</userinput></screen> 36 36 37 <para os=" d">Prepare Gettext for compilation:</para>37 <para os="c">Prepare Gettext for compilation:</para> 38 38 39 <screen os=" e"><userinput>EMACS="no" ./configure --prefix=/tools \39 <screen os="d"><userinput>EMACS="no" ./configure --prefix=/tools \ 40 40 --build=${CLFS_HOST} --host=${CLFS_TARGET} \ 41 --disable-shared --cache-file=config.cache</userinput></screen>41 --disable-shared</userinput></screen> 42 42 43 <variablelist os="f">44 <title>The meaning of the configure option:</title>43 <variablelist os="e"> 44 <title>The meaning of the new configure options:</title> 45 45 46 46 <varlistentry> 47 47 <term><parameter>EMACS="no"</parameter></term> 48 48 <listitem> 49 <para> This prevents the installation of theEmacs Lisp files49 <para>Prevents the configure script from installing Emacs Lisp files 50 50 as the test is known to hang on some hosts.</para> 51 51 </listitem> … … 54 54 </variablelist> 55 55 56 <para os=" g">Compile the required programs and support library:</para>56 <para os="f">Compile the required programs and support library:</para> 57 57 58 <screen os=" h"><userinput>make -C gnulib-lib58 <screen os="g"><userinput>make -C gnulib-lib 59 59 make -C intl pluralx.c 60 60 make -C src msgfmt msgmerge xgettext</userinput></screen> 61 61 62 <para os=" i">Install the <command>msgfmt</command>,62 <para os="h">Install the <command>msgfmt</command>, 63 63 <command>msgmerge</command> and <command>xgettext</command> binaries:</para> 64 64 65 <screen os=" j"><userinput>cp -v src/{msgfmt,msgmerge,xgettext} /tools/bin</userinput></screen>65 <screen os="i"><userinput>cp -v src/{msgfmt,msgmerge,xgettext} /tools/bin</userinput></screen> 66 66 67 67 </sect2>
Note:
See TracChangeset
for help on using the changeset viewer.