Autoconf

Для инструкций по установке смотрите Раздел Установка Autoconf-2.57 из Главы 6.

Официальный адрес пакета

Autoconf (2.57): 
ftp://ftp.gnu.org/gnu/autoconf/

Содержимое Autoconf

Autoconf содержит shell-скрипты для автоматического конфигурирования исходных кодов.

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

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

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

autoheader является средством для создания шаблонов файлов с директивами C #define для настройки использования.

autom4te это оболочка для макропроцессора M4.

autoreconf может вызываться при наличии множества сгенерированых autoconf сонфигурационных скриптов. ПРограмма запускает autoconf и autoheader повторно (в случае надобности) для повторного создания скриптов настройки autoconf и шаблонов заголовков конфигурации в текущем дереве каталогов.

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

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

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

Зависимости установки Autoconf

Autoconf зависит от: Bash, Coreutils, Diffutils, Grep, M4, Make, Perl, Sed.