./configure

Yves Mettier

Creative Commons License
Cette création est mise à disposition sous un contrat Creative Commons.

L'article original se trouve sur http://ymettier.free.fr/articles_lmag/.

Article publié dans le numéro 75 (septembre 2005) de GNU/Linux France Magazine


Table des matières

1. Introduction
2. Aclocal, autoconf et automake
3. Notre exemple
4. Répartition des fichiers sources
5. Mise en place des fichiers pour autoconf et automake
6. Génération du script configure
7. Gérez votre projet
7.1. Ajouter des options au compilateur
7.2. Ajouter ou supprimer un fichier source
7.3. Ajouter le support d'une bibliothèque
7.4. Faire le nettoyage
7.5. Générer un paquet bonjour-0.1.tar.gz
8. Et ce n'est pas fini...
9. Références

Résumé

Ceux qui ont déjà installé un logiciel en recompilant ses sources ont probablement déjà rencontré la fameuse formule magique ./configure; make; make install. L'art et la manière de générer le script configure qui fait tout a fait l'objet d'un article dans le numéro 24 et est disponible sur internet. Depuis, autoconf a vu son numéro de version passer de 2.13 à 2.5X (2.59 lors de la rédaction de ces lignes) et automake est passé de 1.4 à 1.9. Si la compatibilité antérieure a été souhaitée par les développeurs, ceux-ci ont aussi suggéré de perdre les anciennes habitudes. Cet article a pour objectif de reprendre les chose en montrant, à partir d'un exemple trivial, comment générer les fichiers nécessaires à la commande magique.

création est mise à disposition sous un contrat Creative Commons