10.33. Autoconf-2.68

Le paquet Autoconf contient des programmes produisant des scripts shell qui configurent automatiquement le code source.

10.33.1. Installation de Autoconf

Préparez la compilation d'Autoconf :

./configure --prefix=/usr

Compilez le paquet :

make

Pour tester les résultats, exécutez : make check VERBOSE=yes. 17 tests sont sautés, ils utilisent Automake et des langages différents de GCC. Pour l'accomplissement des tests, vous pouvez retester Autoconf après qu'Automake a été installé.

Installez le paquet :

make install

10.33.2. Contenu de Autoconf

Programmes installés: autoconf, autoheader, autom4te, autoreconf, autoscan, autoupdate, et ifnames
Répertoire installé: /usr/share/autoconf

Descriptions courtes

autoconf

Produit des scripts shell configurant automatiquement le code source des paquets, permettant ainsi de les adapter à tous les types de systèmes Unix. Les scripts de configuration qu'il produit sont indépendants. Les exécuter ne nécessite pas le programme autoconf.

autoheader

Un outil pour créer des fichiers modèle d'instructions C #define que configure utilise.

autom4te

Une enveloppe pour le processeur de macro M4.

autoreconf

Exécute automatiquement autoconf, autoheader, aclocal, automake, gettextize et libtoolize dans le bon ordre pour gagner du temps lorsque des modifications ont eu lieu sur les fichiers modèles d'autoconf et d'automake

autoscan

Aide à la création de fichiers configure.in pour un paquet logiciel. Il examine les fichiers source d'un répertoire et crée un fichier configure.scan servant de fichier configure.in préliminaire pour le paquet

autoupdate

Modifie un fichier configure.in qui appelle toujours les macros autoconf par leurs anciens noms pour qu'il utilise les noms de macros actuels.

ifnames

Sert à écrire les fichiers configure.in pour un paquet logiciel. Il affiche les identifieurs que le paquet utilise dans des conditions du préprocesseur C. Si un paquet a déjà été initialisé pour avoir une certaine portabilité, ce programme aide à déterminer ce que configure doit vérifier. Il peut aussi remplir les blancs dans un fichier configure.in généré par autoscan