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








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

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

На главную -> MyLDP -> Электронные книги по ОС Linux
Linux From Scratch (version 6.8)
Назад Глава 5. Создание временной версии системы Вперед

5.14. Пакет Ncurses-5.7

В пакете Ncurses находятся библиотеки, предназначенные для управления вводом/выводом на терминал, не зависящим от конкретного терминала.

Приблизительное время сборки: 0,7 SBU

Требуемое дисковое пространство: 30 MB

5.14.1. Установка пакета Ncurses

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

./configure --prefix=/tools --with-shared \
    --without-debug --without-ada --enable-overwrite

Пояснение конфигурационных параметров:

--without-ada
 

В этом параметре указывается, что при сборке пакета Ncurses не требуется сборка поддержка компилятора Ада, который может быть на хост системе, и которого нет в изолированной среде, куда мы будем входить с помощью команды chroot.

--enable-overwrite
 

Этот параметр указывает пакету Ncurses для того, чтобы другие пакеты могли находить заголовки Ncurses, устанавливать заголовочные файлы в директории /tools/include, а не в директории /tools/include/ncurses.

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

make

В этом пакете есть набор тестов, но его можно будет запустить только после установки. Тесты находятся в директории test/. Дальнейшие подробности смотрите в файле README в этом директории.

Установите пакет:

make install

Подробности об этом пакете приведены в разделе 6.19.2 "Описание пакета Ncurses".


Предыдущий раздел: Оглавление Следующий раздел:
Пакет DejaGNU-1.4.4   Пакет Bash-4.2