本パッケージの詳細は 「Gettext の構成」を参照してください。
Gettext パッケージは国際化を行うユーティリティを提供します。 各種プログラムに対して NLS (Native Language Support) を含めてコンパイルすることができます。 つまり各言語による出力メッセージが得られることになります。
glibc-2.43 に対して必要となる修正を行います。
sed -r '/_GL_EXTERN_C/s/w?memchr|bsearch/(&)/' \
-i $(find -name \*.in.h)
ここで構築している一時的なツールに際して、Gettext パッケージからは3つのバイナリをインストールするだけで十分です。
Gettext をコンパイルするための準備をします。
./configure --disable-shared
configure オプションの意味
--disable-shared
Gettext の共有ライブラリはこの時点では必要でないため、それらをビルドしないようにします。
パッケージをコンパイルします。
make
msgfmt, msgmerge, xgettext の各プログラムをインストールします。
cp -v gettext-tools/src/{msgfmt,msgmerge,xgettext} /usr/bin
本パッケージの詳細は 「Gettext の構成」を参照してください。