В Коллекции Портов поддерживается одновременная установка
множественных версий Tcl/Tk. Порты
должны пытаться поддерживать по крайней мере версию
Tcl/Tk, используемую по умолчанию, и
выше с помощью переменных USE_TCL
и
USE_TK
. Желаемую версию tcl
можно указать в переменной WITH_TCL_VER
.
USE_TCL | Порт зависит от библиотеки
Tcl (не оболочки).
Минимальную требуемую версию можно указать с использованием
таких значений, как 84+. Отдельные неподдерживаемые версии
указываются в переменной
INVALID_TCL_VER . |
USE_TCL_BUILD | Tcl нужен для порта только на время сборки. |
USE_TCL_WRAPPER | Эту новую переменную следует использовать для портов,
для которых требуется оболочка Tcl
и не требуется конкретная версия tclsh .
Обертка tclsh устанавливается в систему.
Пользователь может указать желаемую оболочку
tcl для использования. |
WITH_TCL_VER | Определяемые пользователем переменные, которые устанавливают желаемую версию Tcl. |
| Подобно WITH_TCL_VER , но для
каждого порта. |
USE_TCL_THREADS | Требует многопоточную сборку Tcl/Tk. |
USE_TK | Порт зависит от библиотеки Tk
(не от предпочитаемой оболочки). Подразумевает
USE_TCL с тем же значением. Для
большей информации смотрите описание переменной
USE_TCL . |
USE_TK_BUILD | Аналогично USE_TCL_BUILD . |
USE_TK_WRAPPER | Аналогично USE_TCL_WRAPPER . |
WITH_TK_VER | Аналогично WITH_TCL_VER ,
подразумевает WITH_TCL_VER той же
версии. |
Полный перечень доступных переменных находится в
/usr/ports/Mk/bsd.tcl.mk
.
Этот, и другие документы, могут быть скачаны с http://ftp.FreeBSD.org/pub/FreeBSD/doc/.
По вопросам, связанным с FreeBSD, прочитайте
документацию прежде чем писать в
<questions@FreeBSD.org>.
По вопросам, связанным с этой документацией, пишите в рассылку
<doc@FreeBSD.org>.