Gettext-0.14.3

Le paquet Gettext contient des outils pour l'internationalisation et la localisation. Ceci permet aux programmes d'être compilés avec le support des langages natifs (Native Language Support ou NLS), leur permettant d'afficher des messages dans la langue native de l'utilisateur.

Temps de construction approximatif: 0,5 SBU
Espace disque requis: 63 Mo
L'installation dépend de: Bash, Binutils, Bison, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep, Make et Sed

Installation de Gettext

Préparez la compilation de Gettext :

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

Voici la signification des options de configure :

--disable-libasprintf

Ce commutateur indique à Gettext de ne pas construire la bibliothèque asprintf. Parce que rien dans ce chapitre ou le suivant ne requiert cette bibliothèque et que Gettext est reconstruit plus tard, l'exclure sauve du temps et de l'espace.

--without-csharp

Ceci nous assure que Gettext ne contruira pas le support du compilateur C# qui pourrait être présent sur l'hôte mais qui ne sera pas disponible une fois que nous serons entrés dans l'environnement du chroot.

Compilez le paquet :

make

Pour tester les résultats, lancez : make check. Ceci peut prendre beaucoup de temps, environ 7 SBU. La suite de tests Gettext est connue pour avoir des échecs sous certaines conditions liées à l'hôte, par exemple lorsqu'il trouve un compilateur Java sur l'hôte. Un correctif expérimental désactivant Java est disponible à partir du projet des correctifs LFS sur http://www.linuxfromscratch.org/patches/.

Installez le paquet :

make install

Les détails sur ce paquet sont situés dans la section intitulée « Contenu de Gettext »