Instalación de Expect-5.39.0

Tiempo estimado de construcción:		0.1 SBU
Estimación del espacio necesario en disco:	3.9 MB

Contenido de Expect

El paquete Expect suministra un programa que mantiene dialogos programados con otros programas interactivos.

Programa instalado: expect

Librería instalada: libexpect5.39.a

Dependencias de instalación de Expect

Expect depende de: Bash, Binutils, Coreutils, Diffutils, GCC, Glibc, Grep, Make, Sed, Tcl.

Instalación de Expect

Primero, aplica un parche:

patch -Np1 -i ../expect-5.39.0-spawn.patch

Esto corrige un error en Expect que puede causar falsos fallos durante la ejecución del conjunto de pruebas de GCC.

Ahora, prepara Expect para su compilación:

./configure --prefix=/tools --with-tcl=/tools/lib --with-x=no

El significado de las opciones de configure:

Construye el paquete:

make

Este paquete contiene un banco de pruebas que puede realizar una serie de comprobaciones para asegurar que se ha construido correctamente. Sin embargo, se sabe que el banco de pruebas para Expect puede experimentar fallos aquí, en el Capítulo 5, bajo ciertas condiciones del anfitrión que aún no se comprenden por completo. Por tanto, estos fallos del banco de pruebas no son una sorpresa y no se consideran críticos. Si decides ejecutarlo, hazlo con el siguiente comando:

make test

E instálalo:

make SCRIPTS="" install

El significado del parámetro de make:

Ya puedes borrar los directorios de fuentes de Tcl y Expect.