Les détails sur ce paquet sont situés dans Section 10.30.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.18.2-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.30.2, « Contenu de Perl. »