Установка Perl-5.8.0

Ожидаемое время сборки: 0.8 SBU
Ожидаемое место на диске: 74 MB

Описание Perl

Пакет Perl содержит perl, Языка Практичной Обработки и Отчетов (Practical Extraction and Report Language). Perl собрал в себе некоторые лучшие свойства C, sed, awk и sh iв одном мощном языке.

Устанавливаемые программы: a2p, c2ph, dprofpp, enc2xs, find2perl, h2ph, h2xs, libnetcfg, perl, perl5.8.0 (ссылка на perl), perlbug, perlcc, perldoc, perlivp, piconv, pl2pm, pod2html, pod2latex, pod2man, pod2text, pod2usage, podchecker, podselect, psed (ссылка на s2p), pstruct (ссылка на c2ph), s2p, splain и xsubpp

Устанавливаемые библиотеки: (слишком много названий)

Зависимости установки Perl

Perl зависит от: Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep, Make, Sed.

Установка Perl

Для начала применим патч для библиотеки C:

patch -Np1 -i ../perl-5.8.0-libc-3.patch

И убедимся, что некоторые статические расширения будут собраны:

chmod u+w hints/linux.sh
echo 'static_ext="IO re Fcntl"' >> hints/linux.sh

Теперь подготовим Perl к компиляции:

./configure.gnu --prefix=/tools

Скомпилируем только необходимые средства:

make perl utilities

Теперь скопируем эти средства и их библиотеки:

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