Stații de lucru online OnWorks Linux și Windows

logo

Găzduire online gratuită pentru stații de lucru

<Înapoi | Cuprins | Următor>

5.12.1. Instalarea Expect

În primul rând, forțați utilizarea scriptului de configurare al lui Expect / Bin / stty în loc de a /usr/local/bin/stty se poate găsi pe sistemul gazdă. Acest lucru va asigura că instrumentele noastre din suita de teste rămân sănătoase pentru versiunile finale ale lanțului nostru de instrumente:


cp -v configure{,.orig}

sed 's:/usr/local/bin:/bin:' configure.orig > configure

cp -v configure{,.orig}

sed 's:/usr/local/bin:/bin:' configure.orig > configure

imagine

Acum pregătiți Așteaptă-te pentru compilare:


./configure --prefix=/tools

\

./configure --prefix=/tools


--with-tcl=/tools/lib \

--with-tclinclude=/tools/include

--with-tcl=/tools/lib \

--with-tclinclude=/tools/include

Semnificația opțiunilor de configurare:

--with-tcl=/tools/lib

Acest lucru asigură că scriptul de configurare găsește instalarea Tcl în locația temporară a instrumentelor în loc să localizeze eventual una existentă pe sistemul gazdă.

--with-tclinclude=/tools/include

Acest lucru îi spune în mod explicit Expect unde să găsească anteturile interne ale lui Tcl. Utilizarea acestei opțiuni evită condițiile în care

configurarea eșuează deoarece nu poate descoperi automat locația antetelor lui Tcl.

Construieste pachetul:


face

face

Compilarea este acum completă. După cum sa discutat mai devreme, rularea suita de teste nu este obligatorie pentru instrumentele temporare din acest capitol. Pentru a rula oricum suita de testare Expect, lansați următoarea comandă:


face test

face test

Rețineți că se știe că suita de testare Expect se confruntă cu erori în anumite condiții de gazdă care nu sunt în controlul nostru. Prin urmare, eșecurile suitei de testare aici nu sunt surprinzătoare și nu sunt considerate critice.

Instalează pachetul:


face SCRIPTS="" instalat

face SCRIPTS="" instalat

Semnificația parametrului make:

SCRIPTS=""

Acest lucru împiedică instalarea scripturilor suplimentare Expect, care nu sunt necesare.


Top OS Cloud Computing la OnWorks: