首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >缺少libtcl8.4.so和libtk8.4.so

缺少libtcl8.4.so和libtk8.4.so
EN

Stack Overflow用户
提问于 2018-06-24 19:18:35
回答 1查看 3.5K关注 0票数 0

当我试图使用blt和wish来执行tcl脚本时,我隐藏了以下错误:

blt:

代码语言:javascript
复制
[user@centos-linux ~]$ bltsh
bltsh: error while loading shared libraries: libtcl8.4.so: cannot open shared object file: No such file or directory

希望:

代码语言:javascript
复制
[user@centos-linux NEW]$ ./Tide.tcl > NUL
/usr/local/bin/bltwish: error while loading shared libraries: libtk8.4.so: cannot open shared object file: No such file or directory

我已经用Packagtcltkblt-8.4.9.i386.bin.tar.gz安装了来自ftp://ftp.ccp4.ac.uk/tcltk/TclTk-8.4/README.html的tcl和tk 8.4.9以及blt。

似乎缺少libtcl8.4.so和libtk8.4.so。我想知道是否可以通过在CentOS 7.5上安装libtcl8.4和libtk8.4来简单地修复这些错误?

我无法找到安装libtcl8.4.9和libtk8.4.9的方法。另一方面,我不能升级到tcl/tk 8.5或8.6,因为脚本要求我运行tcl/tk 8.4。

EN

回答 1

Stack Overflow用户

发布于 2018-06-25 06:56:32

我已经安装了tcltk 8.4.9,以及<…中的blt>与包装tcltkblt-8.4.9.i386.bin.tar.gz

我怀疑"tcltkblt-8.4.9.i386.bin.tar.gz“包是否真的安装了Tcl和Tk-我打赌它只是安装了BLT包。

搜索这个包的列表中的" Tcl -8“可以发现,CentOS 7只打包了Tcl和TK8.5,而不是8.4。

由于8.4是肮脏的,我建议采取另一条路线,并努力使BLT建立与Tcl 8.5。

常用搜索例程会产生这个包裹。请阅读该页上的“安装操作”,并按此操作。

此外,请确保删除您已经安装的BLT包。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51013207

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档