如何为 macOS Monterey 编译自定义 Tcl/Tk 8.6.12 版本以避免使用 Homebrew

如何为 macOS Monterey 编译自定义 Tcl/Tk 8.6.12 版本以避免使用 Homebrew

当我运行时gitk,Wish 在 macOS Monterey 12.6 上显示一个损坏/黑色的窗口。破碎的愿望窗

我读到邮政macOS Monterey 附带的 Tcl/Tk 版本 (8.5.9) 已损坏,我想通过安装较新版本的 Tcl/Tk (8.6.12) 来解决我的问题,但避免使用 Homebrew。

我发现了一个网络界面来自 KitCreator,它允许编译自定义 Tcl/Tk 包,但我不知道应该包括哪些选项(勾选哪些框)。

有谁知道对于这种用例来说,合理的选项选择是什么?

答案1

您可以从 ActiveState 获取预编译的 macOS 版本的 tcl/tk v8.6.9https://platform.activestate.com/danac/ActiveTcl-8.6/distributions- 个人使用免费。

此版本适用于我的 Monterey MacBook 上的 wish(例如 gitk)。

注意:到 tclsh 的链接需要做一些工作来阻止它使用 macOS 安装的版本,而我没有费心去做。

相关内容