%general-entities; ]> readline &readline-version;
&readline-url;
Readline-&readline-version; Readline <para>Пакет Readline представляет собой набор библиотек, предлагающих возможности редактирования и просмотра истории команд.</para> <segmentedlist> <segtitle>&buildtime;</segtitle> <segtitle>&diskspace;</segtitle> <seglistitem> <seg>&readline-fin-sbu;</seg> <seg>&readline-fin-du;</seg> </seglistitem> </segmentedlist> </sect2> <sect2 role="installation"> <title>Установка пакета Readline Переустановка пакета Readline приводит к перемещению старых библиотек в <libraryname>.old. Обычно это не вызывает проблем, но в некоторых случаях могут возникать ошибки линковки с ldconfig. Этого можно иизбежать, выполнив следующие две команды sed:: sed -i '/MV.*old/d' Makefile.in sed -i '/{OLDSUFF}/c:' support/shlib-install Подготовьте Readline к компиляции: ./configure --prefix=/usr \ --disable-static \ --with-curses \ --docdir=/usr/share/doc/readline-&readline-version; Значение параметра configure: --with-curses Этот параметр сообщает Readline, что он может использовать функции библиотеки termcap из библиотеки curses, а не устанавливать для этого termcap. Это позволит сгенерировать корректный файл readline.pc. Скомпилируйте пакет: make SHLIB_LIBS="-lncursesw" Значение параметра make: SHLIB_LIBS="-lncursesw" Этот параметр принудительно линкует Readline с библиотекой libncursesw. С этим пакетом не поставляется набор тестов. Установите пакет: make SHLIB_LIBS="-lncursesw" install По желанию установите документацию: install -v -m644 doc/*.{ps,pdf,html,dvi} /usr/share/doc/readline-&readline-version; Содержимое пакета Readline Установленные библиотеки Созданные каталоги libhistory.so и libreadline.so /usr/include/readline и /usr/share/doc/readline-&readline-version; Краткое описание libhistory Обеспечивает согласованный пользовательский интерфейс для вызова строк из истории libhistory libreadline Предоставляет набор команд для управления текстом, введенным в интерактивном сеансе программы. libreadline