Expect-5.41.0

Il pacchetto Expect contiene un programma per dialogare tramite script con altri programmi interattivi.

Tempo approssimativo di costruzione:  0.1 SBU
Spazio necessario sul disco:     3.9 MB

L'installazione di Expect dipende da: Bash, Binutils, Coreutils, Diffutils, GCC, Glibc, Grep, Make, Sed, Tcl.

Installazione di Expect

Prima correggete un bug che può dare fallimenti "bogus" mentre funziona la suite di test di GCC:

patch -Np1 -i ../expect-5.41.0-spawn-1.patch

Ora preparate Expect per la compilazione:

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

Il significato delle opzioni di configurazione:

  • --with-tcl=/tools/lib: questo garantisce che lo script di configurazione trovi l'installazione di Tcl nella nostra locazione temporanea degli strumenti. Non vogliamo trovarne una esistente che potrebbe risiedere nel sistema host.

  • --with-x=no: questo dice allo script di configurazione di non cercare TK (il componente GUI di Tcl) o le librerie di X Window System, i quali potrebbero entrambi risiedere nel sistema host.

Costruite il pacchetto:

make

(Qualora voleste verificare i risultati, digitate: make test. Va detto che la suite di test di Expect è nota per subire fallimenti in certe condizioni dell'host, condizioni che non sono pienamente comprese. Tuttavia, fallimenti della suite di test qui non sono sorprendenti, e non sono considerati critici.)

Ed installatelo:

make SCRIPTS="" install

Il significato dei parametri di "make" è:

  • SCRIPTS="": questo evita l'installazione di script supplementari di Expect, che non sono necessari.

Potete ora rimuovere le directory dei sorgenti sia di Tcl che di Expect.

Contenuti di Expect

Programma installato: expect

Libreria installata: libexpect5.41.0.a

Breve descrizione

expectparla” con altri programmi interattivi in base a uno script.