В Коллекции Портов поддерживается одновременная установка
множественных версий 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
.
Этот, и другие документы, могут быть скачаны с https://download.freebsd.org/ftp/doc/.
По вопросам, связанным с FreeBSD, прочитайте
документацию прежде чем писать в
<questions@FreeBSD.org>.
По вопросам, связанным с этой документацией, пишите в рассылку
<doc@FreeBSD.org>.