【发布时间】:2018-11-26 15:37:52
【问题描述】:
我想在 Buildroot 生成的根文件系统中包含 tclsh 二进制文件。
在 buildroot 中,我们可以(从 menuconfig)转到解释器语言和脚本 -> 然后选择 tcl
但这会安装 tcl8.6 包(opt0.4、http1.0)。 tcl shell 本身并没有在生成的文件系统中实现。
有谁知道如何在 Buildroot 中启用 tclsh
提前致谢
【问题讨论】:
-
你必须告诉buildroot不要从你的构建中删除
tclsh,我想这可以通过在运行“make menuconfig”之后设置BR2_PACKAGE_TCL_SHLIB_ONLY=n来实现?这只是浏览了 buildroot 文档和git.busybox.net/buildroot/tree/package/tcl/tcl.mk#n51。 -
buildroot 里没有 Tk,也没什么意义吧?
-
@mrcalvin ,是的,这就是解决方案,感谢您的帮助。我实际上不需要tk。所以最后我有 tclsh 正在运行
-
很高兴它有帮助。您可能想接受相应的答案?