Пакет Tcl содержит Tool Command Language (Средство Командого Языка).
Расчетное время сборки 0.9 SBU
Требуемое место на диске 23 MB
Tcl зависит от установки: Bash, Binutils, Coreutils, Diffutils, GCC, Glibc, Grep, Make и Sed.
Этот и следующие два (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
Не удаляйте каталог с исходниками tcl8.4.7, так как следующие пакеты будут нуждаться во внутренних заголовках из этого каталога.
Создадим необходимую символическую ссылку:
ln -s tclsh8.4 /tools/bin/tclsh
Проинсталлированные программы: tclsh (ссылка на tclsh8.4) и tclsh8.4.
Проинсталлированные библиотеки: libtcl8.4.so.
Командная оболочка Tcl.
Ссылка на tclsh8.4.
Библиотека Tcl.