5.10. Tcl-8.4.7

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

Tiempo estimado de construcción: 0.9 SBU
Espacio requerido en disco: 23 MB
La instalación de Tcl depende de: Bash, Binutils, Coreutils, Diffutils, GCC, Glibc, Grep, Make y Sed

5.10.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
[Aviso]

Aviso

No borres todavía el directorio de fuentes de tcl8.4.7, ya que el próximo paquete necesitará sus ficheros de cabecera internos.

Crea un enlace simbólico necesario:

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

5.10.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.