Perl-5.8.5

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

Temps de construction approximatif: 0,8 SBU
Espace disque requis: 74 Mo
Perl installation depends on: Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep, Make, and Sed

Installation de Perl

Tout d'abord, adaptez quelques chemins codés en dur vers la bibliothèque C en appliquant le correctif suivant :

patch -Np1 -i ../perl-5.8.5-libc-1.patch

Préparez la compilation de Perl (assurez-vous que la partie de la commande marquée « IO Fcntl POSIX » est saisie correctement, ce ne sont que des lettres) :

./configure.gnu --prefix=/tools -Dstatic_ext='IO Fcntl POSIX'

Voici la signification de l'option de configure :

  • -Dstatic_ext='IO Fcntl POSIX' : ceci indique à Perl de construire l'ensemble minimal d'extensions statiques nécessaires à l'installation et au test du paquet Coreutils dans le prochain chapitre.

-Dstatic_ext='IO Fcntl POSIX'

Ceci indique à Perl de construire l'ensemble minimal d'extensions statiques nécessaires à l'installation et au test du paquet Coreutils dans le prochain chapitre.

Compilez uniquement les outils requis :

make perl utilities

Bien que Perl est fourni avec une suite de tests, il n'est pas recommandé de l'exécuter maintenant. Seules des parties de Perl ont été construites et l'exécution de make test obligerait la construction du reste de Perl, ce qui n'est pas nécessaire actuellement. La suite de tests peut être exécuté dans le chapitre suivant si désiré.

Puis, copiez ces outils et leurs bibliothèques :

cp perl pod/pod2man /tools/bin
mkdir -p /tools/lib/perl5/5.8.5
cp -R lib/* /tools/lib/perl5/5.8.5

Les détails sur ce paquet sont disponibles dans la section intitulée « Contenu de Perl »