5.8. Tcl-8.4.13

Il pacchetto Tcl contiene il Tool Command Language.

Tempo di costruzione approssimativo: 0.3 SBU
Spazio necessario su disco: 24 MB

5.8.1. Installazione di Tcl

Questo pacchetto e i prossimi due (Expect e DejaGNU) sono installati per supportare l'esecuzione delle suite di test per GCC e Binutils. Installare tre pacchetti a scopo di test può sembrare eccessivo, ma è molto rassicurante, se non essenziale, sapere che i tool più importanti funzionano correttamente. Anche se le suite di test non vengono eseguite in questo capitolo (non sono obbligatorie), questi pacchetti sono necessari per eseguire le suite di test nel Capitolo 6.

Preparare Tcl per la compilazione:

cd unix
./configure --prefix=/tools

Costruire il pacchetto:

make

Per testare i risultati digitare: TZ=UTC make test. È noto che la suite di test di Tcl subisce fallimenti sotto certe condizioni del sistema in uso che non sono pienamente comprese. Pertanto fallimenti della suite di test qui non sono sorprendenti, e non sono considerati critici. Il parametro TZ=UTC imposta la time zone al Coordinated Universal Time (UTC), noto anche come Greenwich Mean Time (GMT), ma solo per la durata dell'esecuzione della suite di test. Questo assicura che i test sull'orologio vengano eseguiti correttamente. Dettagli sulla variabile d'ambiente TZ sono forniti nel Capitolo 7.

Installare il pacchetto:

make install

Installare gli header di Tcl. Il prossimo pacchetto, Expect, li richiede per la compilazione.

make install-private-headers

Ora fare un link simbolico necessario:

ln -sv tclsh8.4 /tools/bin/tclsh

5.8.2. Contenuti di Tcl

Programmi installati: tclsh (link a tclsh8.4) e tclsh8.4
Libreria installata: libtcl8.4.so

Brevi descrizioni

tclsh8.4

La shell di comando Tcl

tclsh

Un link a tclsh8.4

libtcl8.4.so

La libreria Tcl