Наши партнеры








Книги по Linux (с отзывами читателей)

Библиотека сайта rus-linux.net

На главную -> MyLDP -> Электронные книги по ОС Linux
Beyond Linux From Scratch. Version 2011-12-30
Назад 10. Утилиты общего назначения Вперед

Пакет Recode-3.6

Знакомимся с пакетом Recode

В пакете Recode находится программа, преобразующая текст в различные наборы символов, и библиотека, которая предоставляет функции преобразования для других приложений. Заметим, что те же самые функции (но с другим API) есть в пакете iconv, который был установлен в LFS как часть Glibc.

Информация о пакете

  • Загрузка (HTTP): http://ftp.de.debian.org/debian/pool/main/r/recode/recode_3.6.orig.tar.gz
  • Контрольная сумма MD5: be3f40ad2e93dae5cd5f628264bf1877
  • Размер загружаемого пакета: 1,7 MB
  • Оценочный размер требуемого дискового пространства: 24 MB
  • Оценочное время сборки: 0,1 SBU

Дополнительные загрузки

Зависимости пакета Recode

Необязательные

Python-2.7.2 (для "большого автоматического теста") и Dmalloc

Замечания для пользователей: http://wiki.linuxfromscratch.org/blfs/wiki/recode

Установка пакета Recode

Установите пакет Recode с помощью следующих команд:

patch -Np1 -i ../recode-3.6-fixes-2.patch &&
./configure --prefix=/usr --without-included-gettext &&
make

Чтобы проверить результаты, выполните команду make check. Набор тестов предупредит, что "большой автоматический тест" ("bigauto" тест) будет пропущен. Редакторы не пытались выполнить этот тест до конца, поскольку в нем используются устаревшие конструкции Python.

Теперь в роли пользователя root выполните:

make install

Пояснение команды

--without-included-gettext: Этот параметр заставляет использовать реализацию gettext, предоставляемую Glibc, вместо очень старой внутренней копии. Внутренняя копия осуществляет неправильный вывод в локали UTF-8.

Описание пакета

Установленные программы: recode

Установленные библиотеки: librecode.{so,a}

Установленные директории: Нет

Краткое описание

recode

осуществляет преобразование между различными наборами символов

librecode.{so,a}

содержит функции для преобразования наборов символов

Перевод сделан с варианта оригинала, датированного 2010-11-21 21:28:46 +0000


Предыдущий раздел: Оглавление Следующий раздел:
Пакет Graphviz-2.26.3   Пакет icon-naming-utils-0.8.90