5.10. Tcl-8.4.7

5.10. Tcl-8.4.7

Пакет Tcl содержит Tool Command Language (Средство Командого Языка).

Расчетное время сборки 0.9 SBU

Требуемое место на диске 23 MB

Tcl - зависимости установки: Bash, Binutils, Coreutils, Diffutils, GCC, Glibc, Grep, Make и Sed

5.10.1. Инсталируем Tcl

Этот и следующие два (Expect и DejaGNU) устанавливаемых пакета нужны для работы тестирования GCC и Binutils. Установка этих трех пакетов нужна только для этого, и если вы не хотите тестировать устанавливаемые средства, то можно пропустить эти установки, но мы рекомендуем проверять работоспособность собираемых средств. Даже если тесты не будут выполняться в этой главе, эти пакеты необходимы для запуска тестов в Главе 6.

Подготавливаем Tcl для компиляции:

 
cd unix 
./configure --prefix=/tools 

Соберем пакет:

 
make 

Для проверки результата вводим: TZ=UTC make test. Тестирование Tcl может не завершиться успешно из-за зависимостей от основной системы, которые полностью не понятны. Таким образом, неудачное завершение тестирования здесь не будет сюрпризом и не является критичным. Параметр TZ=UTC установит временную зону в Coordinated Universal Time (UTC), также известную как время по Гринвичу - Greenwich Mean Time (GMT), но только на время работы тестирования. Детальная информация о переменной окружения TZ находится в Главе 7.

Устанавливаем пакет

 
make install 
[Warning]

Внимание

Не удаляйте директорию с исходниками tcl8.4.7 пока, так как следующие пакеты будут нуждаться во внутренних заголовках из этой директории.

Создадим необходимую символическую ссылку:

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

5.10.2. Описание Tcl

Проинсталированные программы: tclsh (link to tclsh8.4) and tclsh8.4

Проинсталированные библиотеки: libtcl8.4.so

Короткое описание

tclsh8.4

Командная оболочка Tcl

tclsh

Ссылка на tclsh8.4

libtcl8.4.so

Библиотека Tcl