8.36. Libtool-2.4.7

Le paquet Libtool contient le script de prise en charge générique des bibliothèques de GNU. Il facilite l'utilisation des bibliothèques partagées dans une interface cohérente et portable.

Temps de construction approximatif: 1,3 SBU
Espace disque requis: 45 Mo

8.36.1. Installation de Libtool

Préparez la compilation de Libtool :

./configure --prefix=/usr

Compilez le paquet :

make

Pour tester les résultats, exécutez :

make -k check
[Note]

Note

Le temps de test de Libtool peut être considérablement réduit sur un système avec plusieurs cœurs. Pour ce faire, ajoutez TESTSUITEFLAGS=-j<N> à la ligne ci-dessus. Par exemple, on peut réduire le temps de test de plus de 60 pourcents en utilisant -j4.

Cinq tests ont tendance à échouer dans l'environnement de construction de LFS à cause d’une dépendance circulaire, mais ces tests réussissent tous s'ils sont relancés après l'installation d’automake. De plus, deux tests déclenchent un avertissement sur les expression régulières non-POSIX et échouent avec grep-3.8.

Installez le paquet :

make install

Supprimez une bibliothèque statique inutile :

rm -fv /usr/lib/libltdl.a

8.36.2. Contenu de Libtool

Programmes installés: libtool et libtoolize
Bibliothèques installées: libltdl.so
Répertoires installés: /usr/include/libltdl, et /usr/share/libtool

Descriptions courtes

libtool

Fournit des services de prise en charge de construction généralisée de bibliothèques

libtoolize

Fournit une façon standard d'ajouter la prise en charge de libtool dans un paquet

libltdl

Cache les difficultés d'ouverture des bibliothèques dynamiques chargées