5.32. Perl-5.8.6

El paquete Perl contiene el Lenguaje Práctico de Extracción e Informe.

Tiempo estimado de construcción: 0.8 SBU
Espacio requerido en disco: 79.8 MB
Para su instalación depende de: Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep, Make y Sed

5.32.1. Instalación de Perl

Aplica el siguiente parche para corregir algunas rutas a la librería C fijadas en el código:

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

Prepara Perl para su compilación (asegúrate de poner correctamente 'IO Fcntl POSIX', todo son letras):

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

Significado de la opción de configure:

-Dstatic_ext='IO Fcntl POSIX'

Esto le indica a Perl que construya el conjunto mínimo de extensiones estáticas necesarias para ejecutar el banco de pruebas de Coreutils en el siguiente capítulo.

Sólo es necesario construir algunas de las utilidades incluidas en este paquete:

make perl utilities

Aunque Perl incluye un banco de pruebas, no es recomendable ejecutarlo ahora. Sólo se ha construido una parte de Perl y la ejecución de make test provocaría que también se compilase el resto de Perl, que es innecesario en este momento. El banco de pruebas puede ejecutarse en el siguiente capítulo, si se desea.

Instala estas herramientas y sus librerías:

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

Los detalles sobre este paquete se encuentran en la Sección 6.33.2, “Contenido de Perl”.