Installer Autoconf

Installation d'Autoconf

Installez Autoconf en lançant les commandes suivantes:


./configure --prefix=/usr &&
make &&
make install

Contenu

Le paquet Autoconf contient les programmes autoconf, autoheader, autoreconf, autoscan, autoupdate et ifnames.

Description

autoconf

autoconf est un outil pour produire des scripts shell qui configureront automatiquement les paquets de code source logiciel pour les adapter à de nombreux systèmes UNIX. Les scripts de configuration produits par Autoconf sont indépendants d'Autoconf quand ils sont lancés; leurs utilisateurs n'ont donc pas besoin d'avoir Autoconf.

autoheader

Le programme autoheader peut créer un fichier modèle de commandes C #define à utiliser pour la configuration.

autoreconf

Si vous avez beaucoup de scripts générés par autoconf, le programme autoreconf peut vous faire gagner du temps. Il lance autoconf (et autoheader, si besoin) de façon répétée pour reconstruire les scripts de configuration Autoconf et les modèles d'entête de configuration dans l'arborescence rattachée au répertoire courant.

autoscan

Le programme autoscan peut vous aider à créer un fichier configure.in pour un paquet logiciel. autoscan scrute les fichiers source dans une arborescence rattachée à un répertoire donné en argument de ligne de commande, ou le répertoire courant si aucun n'est spécifié. Il recherche les fichiers source pour des problèmes habituels de portabilité et crée un fichier configure.scan qui est un préliminaire à configure.in pour ce paquet.

autoupdate

Le programme autoupdate met à jour un fichier configure.in qui appelle les macros Autoconf par leurs anciens noms, afin qu'il utilise les noms de macro actuels.

ifnames

ifnames peut servir lors de l'écriture d'un configure.in pour un paquet logiciel. Il affiche les identifiants que le paquet utilise déjà dans les conditions de préprocesseur C. Si un paquet a déjà été mis à jour pour une portabilité quelconque, ce programme peut vous aider à trouver ce que sa configuration doit vérifier. Il peut aider à remplir quelques trous dans un configure.in généré par autoscan.