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








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

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

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

6.34. Пакет Autoconf-2.68

В пакете Autoconf находятся программы создания скриптов командной оболочки, которые могут автоматически конфигурировать исходный код.

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

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

6.34.1. Установка пакета Autoconf

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

./configure --prefix=/usr

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

make

Чтобы проверить результаты, наберите:

make check

На это потребуется продолжительное время, приблизительно 4,7 SBU. Кроме того, будут пропущены 6 тестов, в которых используется Automake. Для выполнения полного набора тестов, пакет Autoconf следует протестировать снова, после того, как будет установлен пакет Automake.

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

make install

6.34.2. Описание пакета Autoconf

Установленные программы: autoconf, autoheader, autom4te, autoreconf, autoscan, autoupdate и ifnames

Установленные директории: /usr/share/autoconf

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

autoconf

Создает скрипты командной оболочки, которые автоматически конфигурируют пакеты с исходным кодом так, чтобы их можно было использовать в Unix-подобных системах различного вида. Эти конфигурационные скрипты, которые он создает, являются независимыми – их запуск не требует программы autoconf

autoheader

Инструмент для создания файлов шаблонов с инструкциями #define языка С, используемыми для конфигурирования

autom4te

Команда-обвертка (wrapper) для макропроцессора M4

autoreconf

Автоматически в правильном порядке запускает utoconf, autoheader, aclocal, automake, gettextize и libtoolize с тем, чтобы сохранить время, когда в файлах шаблонов autoconf и automake делаются изменения

autoscan

Помогает для пакетов программ создавать файл configure.in; проверяет файлы с исходными кодами, расположенными в дереве директориев, ищет варианты, допускающие их перемещение на другие системы, и создает файл configure.scan, который используется в пакете как предварительный вариант файла configure.in

autoupdate

Изменяет файл configure.in, обновляя старые имена макровызовов autoconf на новые

ifnames

Помогает в написании файлов configure.in для пакета программ; выдает идентификаторы, которые используется в пакете препроцессором С в условных выражениях. Если пакет уже настроен на определенную переносимость, эта программа может помочь определить, что должен проверять скрипт configure. Он также может заполнить некоторые пропуски в файле configure.in, созданном с помощью autoscan.


Предыдущий раздел: Оглавление Следующий раздел:
Пакет Perl-5.12.3   Пакет Automake-1.11.1