5.34. Perl-5.8.5

Il pacchetto Perl contiene il Practical Extraction and Report Language.

Tempo approssimativo di costruzione: 0.8 SBU

Spazio su disco richiesto: 74 MB

L'installazione di Perl dipende da: Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep, Make, Sed

5.34.1. Installazione di Perl

Prima adattare alcuni path alla libreria C inclusi nel codice applicando la seguente patch:

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

Preparare Perl per la compilazione (assicurarsi di riportare correttamente la parte 'IO Fcntl POSIX' del comando, sono tutte lettere):

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

Significato delle opzioni di configurazione:

-Dstatic_ext='IO Fcntl POSIX'

Questa dice a Perl di costruire l'insieme minimo di estensioni statiche necessarie per installare e testare il pacchetto Coreutils nel prossimo capitolo.

compilare solo i tool richiesti:

make perl utilities

Sebbene Perl abbia una suite di test, non si raccomanda la sua esecuzione a questo punto. E' stata costruita solo una parte di Perl e eseguire make test ora farebbe sì che anche il resto di Perl venga costruito, che a questo in questa fase inutile. La suite di test può essere eseguita nel prossimo capitolo se lo si desidera.

Copiare questi tool e le loro librerie:

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

Dettagli su questo pacchetto si trovano nella Sezione 6.33.2, “Contenuti di Perl.”