Le paquet Tcl contient le langage de commande outils (Tool Command Language.
Temps de construction approximatif : 0,9 SBU Espace disque requis : 22,7 Mo
L'installation de Tcl dépend de Bash, Binutils, Coreutils, Diffutils, GCC, Glibc, Grep, Make, Sed.
Ce paquet et les deux suivants sont installés uniquement pour supporter les suites de tests de GCC et Binutils. Installer ces trois paquets uniquement dans un but de tests pourrait sembler trop long mais c'est très rassurant, voire essentielle, de savoir que nos outils les plus importants fonctionnent correctement. Même si les suites de tests ne sont pas exécutées dans ce chapitre (nous recommandons de ne pas les lancer), les paquets sont malgré tout requis pour lancer les suites de tests du prochain chapitre.
Préparez la compilation de Tcl :
cd unix ./configure --prefix=/tools
Construisez le paquet :
make
Si vous voulez tester les résultats, lancez : TZ=UTC make test. Néanmoins, le suite de tests de Tcl est connue pour ses échecs sous certaines conditions concernant l'hôte, conditions toujours pas comprises. 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. Plus d'informations sur la variable d'environnement TZ seront données ultérieurement Chapitre 7.
Installez le paquet :
make install
Ne supprimez pas encore le répertoire des sources de tcl8.4.6 car le paquet suivant a besoin des en-têtes.
Maintenant, créez un lien symbolique nécessaire :
ln -s tclsh8.4 /tools/bin/tclsh
Programmes installés : tclsh (lien vers tclsh8.4), tclsh8.4
Bibliothèque installée : libtcl8.4.so