5.32. Perl-5.8.6

Balíček Perl obsahuje jazyk pro praktickou extrakci a popis(Practical Extraction and Report Language).

Průměrný čas kompilace: 0.8 SBU
Potřebné volné místo: 79.8 MB
Instalace závisí na: Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep, Make, and Sed

5.32.1. Instalace Perl

Nejprve uprav nějteré napevno zakódované cesty ke knihovně C,pomocí aplikace následujícího patche:

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

Připravte Perl ke kompilaci(ujistěte se,že jste opsali část 'IO Fcntl POSIX' správně—všechno to jsou písmena):

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

Význam konfiguračních voleb:

-Dstatic_ext='IO Fcntl POSIX'

Toto říká Perlu,aby zkompiloval minimum statických rozšíření,které jsou potřebné pro instalaci a testování balíčku Coreutils v následující kapitole.

Je třeba zkompilovat pouze několik utilit obsažených v balíčku:

make perl utilities

Ačkoliv Perl má test,není doporučeno je nyní spouštet,protože je zkompilována pouze část Perlu a spuštění make test by způsobilo kompilaci zbytku Perlu,která nyní není potřebná.Testy můžete spustit v následující kapitole,pokud budete chtít.

Nainstalujte tyto nástroje a jejich knihovny:

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

Podrobnosti o tomto balíčku se nacházejí v Section 6.33.2, “Contents of Perl.”