Ports 套件支持同时安装多个 Tcl/Tk 版本。 Ports
应至少支持默认的
Tcl/Tk 版本, 以及通过
USE_TCL
和 USE_TK
变量指定的更高版本。 希望使用的
tcl
版本, 则可以通过 WITH_TCL_VER
变量来使用。
USE_TCL | 表示 port 依赖于
Tcl 函数库 (不是 shell)。
可以指定需要的最低版本, 例如 84+。 不支持的版本,
可以在 INVALID_TCL_VER
变量中逐个指定。 |
USE_TCL_BUILD | 表示 port 在联编过程中需要使用 Tcl。 |
USE_TCL_WRAPPER | 需要使用
Tcl shell 而不需要特定版本的
tclsh 的 port 可以使用这个新变量。
系统中会安装 tclsh wrapper,
用户则可以指定所希望的 tcl shell。 |
WITH_TCL_VER | 由用户定义的、 希望使用的 Tcl 版本。 |
| 和 WITH_TCL_VER 类似,
但是针对 port 指定的。 |
USE_TCL_THREADS | 需要包含线程支持的 Tcl/Tk。 |
USE_TK | 表示 port 依赖于
Tk 库 (不是 wish
shell)。 它同时会隐含将 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
中找到。
本文档和其它文档可从这里下载: ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/.
如果对于FreeBSD有问题,请先阅读
文档,如不能解决再联系
<questions@FreeBSD.org>.
关于本文档的问题请发信联系
<doc@FreeBSD.org>.