【问题标题】:Install Tcl tk binaries in Buildroot在 Buildroot 中安装 Tcl tk 二进制文件
【发布时间】: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 正在运行
  • 很高兴它有帮助。您可能想接受相应的答案?

标签: tcl buildroot


【解决方案1】:

您必须告诉 buildroot 不要从您的构建中删除 tclsh。这可以通过在运行make menuconfig 后设置BR2_PACKAGE_TCL_SHLIB_ONLY=n 来实现。

另见https://git.busybox.net/buildroot/tree/package/tcl/tcl.mk#n51

【讨论】:

    猜你喜欢
    • 2023-03-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-08-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多