6.35. Autoconf-2.59
6.35. Autoconf-2.59
Пакет Autoconf создает shell скрипты, которые автоматически конфигурируют исходный код.
Расчетное время сборки 0.5 SBU
Требуемое место на диске 7.7 MB
Autoconf - зависимости установки: Bash, Coreutils, Diffutils, Grep, M4, Make, Perl и Sed
6.35.1. Инсталируем Autoconf
Подготавливаем Autoconf для компиляции:
./configure --prefix=/usr
Компилируем пакет
make
Для проверки результата вводим: make check. Проверка занимает около 2 SBU.
Устанавливаем пакет
make install
Проинсталированные программы: autoconf, autoheader, autom4te, autoreconf, autoscan, autoupdate и ifnames
Короткое описание
- autoconf
-
Предоставляет shell-скрипты, которые автоматически настраивают исходники пакетов для адаптации к большинству Unix-подобных систем. Скрипты конфигурации создаются сомостоятельными -- они работают без программы autoconf.
- autoheader
-
Средство для создания шаблонов файлов с директивами C #define для настройки использования.
- autom4te
-
Это оболочка для макропроцессора M4.
- autoreconf
-
Автоматически запускает autoconf, autoheader, aclocal, automake, gettextize и libtoolize в корректном порядке для сохранения времени, когда сделаны изменения во временных файлах autoconf и automake.
- autoscan
-
Помогает при создании файла configure.in для пакета программ; он проверяет исходники в дереве каталогов, ищет в них возможность возникновения проблем при переносимости и создает файл configure.scan, который служит предварительным файлом configure.in для пакета.
- autoupdate
-
Модифицирует файл configure.in, обновляя имена вызова макросов autoconf.
- ifnames
-
Помогает при написании configure.in для пакета программ. Он печатает идентификаторы, используемые пакетом в условиях препроцессора C. Если пакет уже настроен на определенную переносимость, эта программа может помочь определить, что надо проверять скрипту configure. Он может заполнить некоторые пропуски в файле configure.in, сгенерированом autoscan.