5.22. Gettext-0.14.3

Balíček Gettext obsahuje utility pro internacinalizaci a lokalizaci.Toto umožňuje programům,aby byly zkompilovány s NLS (Native Language Support) a zapíná výstup rodném jazyce uživatele.

Průměrný čas kompilace: 0.5 SBU
Potřebné volné místo: 63.0 MB
Instalace závisí na: Bash, Binutils, Bison, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep, Make, and Sed

5.22.1. Instalace Gettext

Připravte Gettext ke kompilaci:

./configure --prefix=/tools --disable-libasprintf \
    --without-csharp

Vysvětlení konfiguračních voleb:

--disable-libasprintf

Tento příznak říká balíčku Gettext,aby nekompiloval knihovnu asprintf.Protože nic v této a v následující kapitole nebude potřebovat tuto knihovnu a Gettext budeme kompilovat později znovu,ušetříme tím čas a místo.

--without-csharp

Toto zajišťuje,že se Gettext nezkompiluje s podporou pro C#,který se může nacházet na hostiteli,ale nikoli až vstoupíme do prostředí chrootu.

Zkompilujte balíček:

make

K otestování výsledků,spusťte: make check.Toto může trvat delší dobu,kolem 7 SBU.Test Gettextu může skončit chybou při určitých podmínkách,na příklad,pokud najde na hostiteli compiler Javy.Experimentální patch pro vypnutí Javy je k dispozici v projektu LFS Patches na http://www.linuxfromscratch.org/patches/.

Nainstalujte balíček:

make install

Podrobnosti o tomto balíčku se nacházejí v Section 6.30.2, “Contents of Gettext.”