Autoconf2.13

Introduction à Autoconf2.13

Autoconf2.13 est une vieille version de Autoconf. Cette vieille version accepte des paramètres qui ne sont plus valides dans les versions plus récentes. Maintenant que firefox a commencé à utiliser python2 pour la configuration, cette vieille version est requise même si les fichiers de configuration n'ont pas changé.

[Note]

Note

Development versions of BLFS may not build or run some packages properly if dependencies have been updated since the most recent stable versions of the book.

Informations sur le paquet

Téléchargements supplémentaires

Notes utilisateur : https://wiki.linuxfromscratch.org/blfs/wiki/autoconf213

Installation de Autoconf2.13

Installez Autoconf en exécutant les commandes suivantes :

patch -Np1 -i ../autoconf-2.13-consolidated_fixes-1.patch &&
mv -v autoconf.texi autoconf213.texi                      &&
rm -v autoconf.info                                       &&
./configure --prefix=/usr --program-suffix=2.13           &&
make

Pour tester l'installation, lancez make check (les 253 tests devraient tous réussir).

Maintenant, en tant qu'utilisateur root :

make install                                      &&
install -v -m644 autoconf213.info /usr/share/info &&
install-info --info-dir=/usr/share/info autoconf213.info

Explication des commandes

mv -v autoconf.texi autoconf213.texi : s'assure que le fichier info ajouté par ce paquet n'écrasera pas la version plus récente.

rm -v autoconf.info : s'assure que le fichier info sera créé par la version actuelle de texinfo.

--program-suffix=-2.13 : s'assure que les programmes installés ont la version ajoutée à leur nom, pour que seul un script qui cherche spécifiquement ces vieilles versions puisse les trouver.

install -v -m644 ... : le correctif supprime install-info du Makefile car cela installerait (et si nécessaire recréerait) standards.info qui est une vieille version, donc maintenant autoconf213.info doit être installé manuellement.

Contents

Programmes installés: autoconf2.13, autoheader2.13, autoreconf2.13, autoscan2.13, autoupdate2.13 et ifnames2.13
Bibliothèque installée: Aucune
Répertoire installé: /usr/share/autoconf-2.13

Descriptions courtes

autoconf2.13

Produit des scripts shell qui configurent automatiquement les paquets source pour les adapter à de nombreux types de systèmes Unix

autoheader2.13

est un outil pour créer des fichiers modèle de déclarations C #define pour que configure l'utilise.

autoreconf2.13

Ceci lance automatiquement autoconf2.13, autoheader2.13, aclocal, automake, gettextize et libtoolize dans le bon ordre lorsque des changements ont été effectués dans les fichiers de modèle de autoconf ou automake

autoscan2.13

Peut être utilisé comme un premier pas dans la création du fichier configure.in

autoupdate2.13

Modifie un fichier configure.in qui appelle toujours les macros autoconf par leur ancien nom pour utiliser les noms actuels des macros

ifnames2.13

Affiche les identifiants que le paquet utilise en conditionnelles du préprocesseur C [Si un paquet a déjà été configuré pour plus de portabilité, ce programme peut aider à déterminer ce que configure doit vérifier. Il peut aussi remplir les trous dans un fichier configure.in généré par autoscan

Last updated on