5.22. Gettext-0.17

Gettext wird zur Übersetzung und Lokalisierung verwendet. Programme können mit Unterstützung für NLS (Native Language Support, Unterstützung für die lokale Sprache) kompiliert werden. Dadurch können Texte und Meldungen in der Sprache des Anwenders ausgegeben werden.

Geschätzte Kompilierzeit: 0.8 SBU
Etwa Benötigter Speicherplatz: 83 MB

5.22.1. Installation von Gettext

Für die temporären Werkzeuge muss nur ein einziges Programm von Gettext erzeugt und installiert werden.

Bereiten Sie Gettext zum Kompilieren vor:

cd gettext-tools
./configure --prefix=/tools --disable-shared

Die Bedeutung des configure-Parameters:

--disable-shared

Zu diesem Zeitpunkt müssen keine gemeinsamen Bibliotheken von Gettext installiert werden, daher müssen sie auch nicht kompiliert werden.

Kompilieren Sie das Paket:

make -C gnulib-lib
make -C src msgfmt

Weil nur ein einziges Programm kompiliert wurde, kann die Testsuite nicht ausgeführt werden. Daher wird davon abgeraten, die Testsuite an diesem Punkt auszuführen.

Installieren Sie das Programm msgfmt:

cp -v src/msgfmt /tools/bin

Details zu diesem Paket finden Sie in Abschnitt 6.38.2, „Inhalt von Gettext“