Podrobnosti o tomto balíčku se nacházejí v Section 6.30.2, “Contents of Gettext.”
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.
Připravte Gettext ke kompilaci:
./configure --prefix=/tools --disable-libasprintf \
--without-csharpVysvětlení konfiguračních voleb:
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.
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.”