没有包Thread,但是tcl_platform(threaded)是真的

时间:2010-06-24 06:16:50

标签: multithreading tcl

我安装了Tcl8.5(debian软件包)。

我需要Thread库。当我执行package require Thread时,它无法找到包。但是,tcl_platform(threaded)设置为true。

为什么会这样?我需要抢另一个包吗?我有tcllib。

1 个答案:

答案 0 :(得分:3)

如果包需要Thread 没有找到Thread包,那么它既没有安装也没有安装在错误的地方。我认为tcl_platform(threaded)是真的只是意味着tclsh是使用线程支持构建的,并且将支持Threads包。

在TCL lib directyory中查看一个名为threadx.x.x的子目录。如果你没有,那么你需要下载Threads包。