10.4. Perl-5.18.1 temporaire

Le paquet Perl contient le langage pratique d'extraction et de rapport (Practical Extraction and Report Language).

10.4.1. Installation de Perl

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.1-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. »