Installer Tcl-8.4.4

Estimation du temps de construction :   0,9 SBU
Estimation de l'espace disque requis :  23 Mo

Contenu de Tcl

(Dernière vérification effectuée auprès de la version 8.4.4.)

Le package Tcl contient le langage de commandes outils (Tool Command Language).

Tcl installe les fichiers suivants:

Programmes installés : tclsh (lien vers tclsh8.4), tclsh8.4

Bibliothèque installée : libtcl8.4.so

Dépendances d'installation de Tcl

Tcl dépend de Bash, Binutils, Coreutils, Diffutils, GCC, Glibc, Grep, Make, Sed.

Installation de Tcl

Ce package et les deux suivants sont seulement installés dans le but de lancer les suites de tests pour GCC et Binutils. Installer ces trois packages juste pour des tests peut sembler beaucoup mais il est très rassurant, voire essentiel, de savoir que nos outils les plus importants fonctionnent correctement.

Préparez la compilation de Tcl :

cd unix
./configure --prefix=/tools

Construisez le package :

make

Ce package dispose d'une suite de tests pouvant réaliser un certain nombre de vérification pour nous assurer que tout est construit correctement. Néanmoins, la suite de tests Tcl dans ce chapitre est connu pour ses échecs sous certaines conditions dépendant de l'hôte et qui ne sont pas totalement comprises. Du coup, ces échecs ne sont pas surprenant et ne doivent pas être considérés comme critiques. Si vous souhaitez lancer le suite de tests, la commande suivante le fera :

TZ=UTC make test

La signification du paramètre de make est :

Quelque fois, les suites de tests des packages échouent pour des raisons erronées. Vous pouvez consulter le Wiki LFS sur http://wiki.linuxfromscratch.org/ pour vérifier si ces échecs sont normaux. Ceci s'applique à tous les tests du livre.

Installez le package :

make install

Important : Ne supprimez pas encore le répertoire source tcl8.4.4, car le package suivant en aura besoin pour ses en-têtes internes.

Créez le lien symbolique nécessaire :

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