Les détails sur ce paquet sont disponibles dans Section 8.43.2, « Contenu de Perl. »
Le paquet Perl contient le langage pratique d'extraction et de rapport (Practical Extraction and Report Language).
Préparez la compilation de Perl :
sh Configure -des \ -D prefix=/usr \ -D vendorprefix=/usr \ -D useshrplib \ -D privlib=/usr/lib/perl5/5.40/core_perl \ -D archlib=/usr/lib/perl5/5.40/core_perl \ -D sitelib=/usr/lib/perl5/5.40/site_perl \ -D sitearch=/usr/lib/perl5/5.40/site_perl \ -D vendorlib=/usr/lib/perl5/5.40/vendor_perl \ -D vendorarch=/usr/lib/perl5/5.40/vendor_perl
Voici la signification des options de configuration :
-des
C'est la combinaison de trois options : -d utilise les valeurs par défaut pour tous les éléments ; -e s'assure que toutes les tâches sont effectuées ; -s rend silencieuses les sorties non importantes.
-D
vendorprefix=/usr
Ceci s'assure que perl sait comment dire aux paquets où ils devraient installer leurs modules Perl.
-D
useshrplib
Construit la libperl
requise
par certains modules Perl en tant que bibliothèque partagée,
au lieu d'une bibliothèque statique.
-D privlib,-D
archlib,-D sitelib,...
Ces paramètres définissent où Perl cherche les modules installés. Les auteurs de LFS ont choisi de les mettre dans une structure de répertoire basée sur la version MAJEURE.MINEURE de Perl (5.40), ce qui permet de mettre à jour Perl vers de nouvelles versions de correctif (le niveau de correctif est la dernière partie séparée par un point dans la chaine de version complète comme 5.40.0) sans réinstaller tous les modules.
Compilez le paquet :
make
Installez le paquet :
make install
Les détails sur ce paquet sont disponibles dans Section 8.43.2, « Contenu de Perl. »