5.8. Tcl-8.4.15

El paquete Tcl contiene el Tool Command Language (Lenguaje para Herramientas de Comandos).

Tiempo estimado de construcción: 0.3 SBU
Espacio requerido en disco: 24 MB

5.8.1. Instalación de Tcl

Este paquete y los dos siguientes (Expect y DejaGNU) se instalan con el único propósito de poder ejecutar los bancos de pruebas de GCC y Binutils. Instalar tres paquetes sólo para realizar comprobaciones puede parecer excesivo, pero es muy tranquilizador, si no esencial, saber que las herramientas más importantes funcionan adecuadamente. Aunque los bancos de pruebas no se ejecuten en este capítulo (no son obligatorios), estos paquetes son todavía necesarios para los bancos de pruebas en el Capítulo 6.

Prepara Tcl para su compilación:

cd unix
./configure --prefix=/tools

Construye el paquete:

make

Para comprobar los resultados, ejecuta: TZ=UTC make test. Se sabe que el banco de pruebas de Tcl experimenta fallos bajo ciertas condiciones del anfitrión que aún no se comprenden por completo. Sin embargo, estos fallos no son una sorpresa y no se consideran críticos. El parámetro TZ=UTC establece la zona horaria al Tiempo Universal Coordinado (UTC), también conocido como Hora del Meridiano de Greenwich (GMT), pero sólo mientras se ejecuta el banco de pruebas. Esto asegura que las pruebas de reloj se ejecuten correctamente. En el Capítulo 7 se proporcionan detalles sobre la variable de entorno TZ.

Instala el paquete:

make install

Instala las cabeceras de Tcl. El siguiente paquete, Expect, las necesita para construirse.

make install-private-headers

Crea un enlace simbólico necesario:

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

5.8.2. Contenido de Tcl

Programas instalados: tclsh (enlace a tclsh8.4) y tclsh8.4
Librería instalada: libtcl8.4.so

Descripciones cortas

tclsh8.4

Es el intérprete de comandos de Tcl.

tclsh

Enlace a tclsh8.4

libtcl8.4.so

La librería Tcl.