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: 74 MB
La instalación de 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.4-libc-1.patch
Perl insiste en usar el programa arch para averiguar el tipo de máquina. Crea un pequeño guión que imita a este comando:
echo "uname -m" > /tools/bin/arch chmod 755 /tools/bin/arch
Ahora prepara Perl para su compilación (asegúrate de poner correctamente 'IO Fcntl POSIX', son todas 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.
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.4 cp -R lib/* /tools/lib/perl5/5.8.4
Los detalles sobre este paquete se encuentran en “Contenido de Perl”.