8.45. Autoconf-2.72

O pacote Autoconf contém aplicativos para produzir scripts de shell que conseguem configurar automaticamente código fonte.

Tempo aproximado de construção: menos que 0,1 UPC (cerca de 0,5 UPC com os testes)
Espaço em disco exigido: 25 MB

8.45.1. Instalação do Autoconf

Prepare Autoconf para compilação:

./configure --prefix=/usr

Compile o pacote:

make

Para testar os resultados, emita:

make check

Instale o pacote:

make install

8.45.2. Conteúdo do Autoconf

Aplicativos instalados: autoconf, autoheader, autom4te, autoreconf, autoscan, autoupdate e ifnames
Diretório instalado: /usr/share/autoconf

Descrições Curtas

autoconf

Produz scripts de shell que configuram automaticamente pacotes de código fonte de aplicativos para adaptar a muitos tipos de sistemas semelhantes a Unix; os scripts de configuração que ele produz são independentes—executá-los não exige o aplicativo autoconf

autoheader

Uma ferramenta para criar arquivos de modelo de declarações #define da C para o configure usar

autom4te

Um encapsulador para o processador de macro M4

autoreconf

Automaticamente executa autoconf, autoheader, aclocal, automake, gettextize e libtoolize na ordem correta para economizar tempo quando mudanças são feitas para arquivos de modelo autoconf e automake

autoscan

Ajuda a criar um arquivo configure.in para um pacote de aplicativos; ele examina os arquivos fonte em uma árvore de diretórios, procurando neles por problemas comuns de portabilidade e cria um arquivo configure.scan que serve como um arquivo configure.in preliminar para o pacote

autoupdate

Modifica um arquivo configure.in que ainda chama macros autoconf pelos nomes antigos delas para usar os nomes atuais de macro

ifnames

Ajuda ao escrever arquivos configure.in para um pacote de aplicativos; ele imprime os identificadores que o pacote usa em condicionais de preprocessador C [Se um pacote já tenha sido configurado para ter alguma portabilidade, [então] esse aplicativo pode ajudar a determinar o que o configure precisa verificar. Ele também consegue preencher lacunas em um arquivo configure.in gerado pelo autoscan].