From c4d43142181a45b849a15cf8ec5ebe61cea33897 Mon Sep 17 00:00:00 2001 From: Sn4il Date: Wed, 10 Jan 2024 16:57:29 +0300 Subject: LFS 12 mirror --- lfs-12.0-sysv/chapter07/gettext.html | 153 +++++++++++++++++++++++++++++++++++ 1 file changed, 153 insertions(+) create mode 100644 lfs-12.0-sysv/chapter07/gettext.html (limited to 'lfs-12.0-sysv/chapter07/gettext.html') diff --git a/lfs-12.0-sysv/chapter07/gettext.html b/lfs-12.0-sysv/chapter07/gettext.html new file mode 100644 index 0000000..ace711d --- /dev/null +++ b/lfs-12.0-sysv/chapter07/gettext.html @@ -0,0 +1,153 @@ + + + + + + 7.7. Gettext-0.22 + + + + + + + + +
+

+ 7.7. + Gettext-0.22 +

+
+

+ Пакет Gettext содержит утилиты для интернационализации и + локализации. Они позволяют компилировать программы с поддержкой NLS + (Native Language Support), позволяя им выводить сообщения на родном + языке пользователя. +

+
+
+
+ Приблизительное время сборки: + 1.1 SBU +
+
+ Требуемое дисковое + пространство: 306 MB +
+
+
+
+
+

+ 7.7.1. Установка пакета Gettext +

+

+ Для временного набора инструментов нам нужно установить только три + программы из пакета Gettext. +

+

+ Подготовьте Gettext к компиляции: +

+
./configure --disable-shared
+
+

+ Значение параметров настройки: +

+
+
+ --disable-shared +
+
+

+ В настоящее время нам не нужно устанавливать какие-либо общие + библиотеки Gettext, поэтому нет необходимости их собирать. +

+
+
+
+

+ Скомпилируйте пакет: +

+
make
+

+ Установите программы msgfmt, msgmerge, и xgettext programs: +

+
cp -v gettext-tools/src/{msgfmt,msgmerge,xgettext} /usr/bin
+
+
+

+ Подробная информация об этом пакете находится в Раздел 8.32.2, «Содержимое + пакета Gettext.» +

+
+
+ + + -- cgit v1.2.3