Les détails sur ce paquet sont situés dans Section 10.31.2, “Contenu de Perl.”
Le paquet Perl contient le langage pratique d'extraction et de rapport (Practical Extraction and Report Language).
Tout d'abort, modifiez certains chemins vers la bibliothèque C codés en dur en appliquant le correctif suivant :
patch -Np1 -i ../perl-5.14.0-libc-1.patch
Modifiez un chemin lié en dur de /usr/include
en /tools/include
:
sed -i 's@/usr/include@/tools/include at g' ext/Errno/Errno_pm.PL
Préparez la compilation de Perl temporaire ::
./configure.gnu --prefix=/tools -Dcc="gcc"
Voici la signification des options de configure :
-Dcc="gcc"
Dit à Perl d'utiliser gcc à la place du cc par défaut.
Compilez le paquet :
make
Bien que Perl soit fourni avec une suite de tests, il n'est pas recommandé de l'exécuter à ce moment, vu que cette installation de Perl n'est que temporaire. Vous pouvez lancer la suite de tests plus tard dans ce chapitre si vous le souhaitez.
Installez le paquet :
make install
Enfin, créez un lien symbolique nécessaire :
ln -sfv /tools/bin/perl /usr/bin
Les détails sur ce paquet sont situés dans Section 10.31.2, “Contenu de Perl.”