5.8. Tcl-8.4.15

Le paquet Tcl contient le langage de commandes des outils.

Temps de construction estimé : 0.3 SBU
Espace disque requis : 24 MB

5.8.1. Installation de Tcl

Ce paquet et les deux suivants (Expect et DejaGNU) sont installés uniquement pour supporter les suites de tests de GCC et Binutils. Installer ces trois paquets dans un but de tests pourrait sembler excessif mais c'est très rassurant, voire essentiel, de savoir que les outils les plus importants fonctionnent correctement. Même si les suites de tests ne sont pas exécutées dans ce chapitre (elles ne sont pas obligatoires), ces paquets sont nécessaires pour lancer les suites de tests du Chapitre 6.

Préparez la compilation de Tcl :

cd unix
./configure --prefix=/tools

Construisez le paquet :

make

Pour tester les résultats, lancez : TZ=UTC make test. La suite de tests de Tcl est connue pour ses échecs sous certaines conditions concernant l'hôte, conditions qu'on ne comprend pas toujours. Du coup, des échecs de la suite de tests ne sont pas surprenants ici et ne doivent pas être considérés comme critiques. Le paramètre TZ=UTC initialise le fuseau horaire avec le temps universel coordonné (Coordinated Universal Time soit l'UTC) connu aussi sous le nom de Greenwich Mean Time (GMT), mais seulement pour la durée de l'exécution de la suite de tests. Ceci nous assure que les tests d'horloge fonctionneront correctement. Des détails sur la variable d'environnement TZ sont fournis dans Chapitre 7.

Installez le paquet :

make install

Installez les en-têtes de Tcl, le prochain paquet, Expect, en a besoin pour se construire.

make install-private-headers

Maintenant, ajoutez un lien symbolique nécessaire :

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

5.8.2. Contenu de Tcl

Programmes installés: tclsh (lien vers tclsh8.4) et tclsh8.4
Bibliothèque installée: libtcl8.4.so

Descriptions courtes

tclsh8.4

Le shell de commandes Tcl

tclsh

Un lien vers tclsh8.4

libtcl8.4.so

La bibliothèque Tcl