The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Каталог документации / Раздел "Документация для Linux" / Оглавление документа

5.24. Gettext-0.14.1

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

Расчетное время сборки 0.5 SBU

Требуемое место на диске 55 MB

Gettext - зависимости установки: Bash, Binutils, Bison, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep, Make и Sed

5.24.1. Инсталируем Gettext

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

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

Описание опций конфигурации:

--disable-libasprintf

Этот флаг говорит Gettext не собирать библиотеку asprintf. Так как ничто в этой и следующей части не требует эту библиотеку и Gettext будет пересобран позднее, исклюючим эту библиотеку для экономии места и времени.

--disable-csharp

Говорит Gettext не использовать компилятор C#, даже если компилятор C# проинсталирован в системе. Это необходимо выполнить, так как однажды мы войдем в chroot-окружение и C# не будет более доступным

Компилируем пакет

make

Для проверки результата вводим: make check.

Тестирование Gettext занимает много времени, около 7 SBU. Тестирование Gettext в этой главе может не пройти успешно из-за зависимостей от основной системы - к примеру, если будет найден компилятор Java. Экспериментальный патч, исключающий Java, доступен в проэкте LFS Patches на http://www.linuxfromscratch.org/patches/.

Устанавливаем пакет

make install

Детальная информация о пакете находится в Разделе 6.30.2, “Описание Gettext”.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру