Tiempo estimado de construcción: 0.8 SBU Estimación del espacio necesario en disco: 74 MB |
El paquete Perl contiene perl, el Lenguaje Práctico de Extracción e Informe. Perl combina alguna de las mejores características de C, sed, awk y sh dentro de un poderoso lenguaje.
Programas instalados: a2p, c2ph, dprofpp, enc2xs, find2perl, h2ph, h2xs, libnetcfg, perl, perl5.8.0 (enlace a perl), perlbug, perlcc, perldoc, perlivp, piconv, pl2pm, pod2html, pod2latex, pod2man, pod2text, pod2usage, podchecker, podselect, psed (enlace a s2p), pstruct (enlace a c2ph), s2p, splain y xsubpp
Librerías instaladas: (demasiadas para nombrarlas)
Perl depende de: Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep, Make, Sed.
Primero, corrige algunas rutas a la librería C fijadas en el código:
patch -Np1 -i ../perl-5.8.0-libc-3.patch |
Y asegúrate que se construyan algunas extensiones estáticas:
chmod u+w hints/linux.sh echo 'static_ext="IO re Fcntl"' >> hints/linux.sh |
Ahora, prepara Perl para su compilación:
./configure.gnu --prefix=/tools |
Compila sólo las herramientas necesarias:
make perl utilities |
Y copia estas herramientas y sus librerías:
cp perl pod/pod2man /tools/bin mkdir -p /tools/lib/perl5/5.8.0 cp -R lib/* /tools/lib/perl5/5.8.0 |