2 % This is part of CLFSja package.
4 % This is a CTIE change file for the original XML source of the CLFSbook.
7 <?xml version="1.0" encoding="ISO-8859-1"?>
9 <?xml version="1.0" encoding="UTF-8"?>
13 <secondary>temporary system</secondary>
15 <secondary>&TemporarySystem;</secondary>
19 <title>Installation of Gettext</title>
21 <title>&InstallationOf1;Gettext &InstallationOf2;</title>
25 <para os="i">Many packages' installation procedures use the
26 <command>msgfmt</command> program for i18n support, so we will compile
27 and install it into <filename class="directory">/tools</filename>.</para>
30 パッケージのインストール作業では i18n サポートのために <command>msgfmt</command> プログラムを用いるものが多くなっています。
31 そこでこのプログラムをビルドし <filename class="directory">/tools</filename> へインストールします。
36 <para os="a">Only the programs in the
37 <filename class="directory">gettext-tools</filename> directory need to be
38 installed for the temp-system:</para>
41 一時的なシステムにおいては <filename
42 class="directory">gettext-tools</filename> ディレクトリ内にあるプログラムのみを必要とします。
47 <para os="t1">When cross-compiling, the Gettext
48 <command>configure</command> script assumes we don't have a working wcwidth
49 even when we do. The following will fix possible
50 compilation errors because of this assumption:</para>
53 クロスコンパイル時には、Gettext の <command>configure</command> スクリプトは wcwidth が存在しないものと扱っています。
54 そのような想定によるコンパイルエラーを以下により修正します。
59 <para os="c">Prepare Gettext for compilation:</para>
61 <para os="c">&PreparePackage1;Gettext &PreparePackage2;</para>
65 <para os="e">Compile the required program and support library:</para>
68 必要となるプログラムとライブラリをコンパイルします。
73 <para os="g">Install the <command>msgfmt</command> binary:</para>
76 実行モジュール <command>msgfmt</command> をインストールします。
81 <para>Details on this package are located in <xref
82 linkend="contents-gettext" role="."/></para>
85 &Details1;<xref linkend="contents-gettext" role=""/>&Details2;