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.