如何解决配置错误,使用 Homebrew 在 Mac OS X Mojave 上找不到 X 或 gtk-config
使用 XQuartz 和 Homebrew 运行 Mac OS X Mojave。一般很稳定。
Homebrew 不再维护 gnubg 的包,所以我下载了 gnubg-0.10.tar.gz 并开始编译。我能够成功编译,只是没有 gtk 或 X 支持(例如,我可以运行命令行程序但没有 GUI)。
以下是配置脚本中的错误:
checking for gtk-config... (cached) no
checking for GTK - version >= 1.2.0... no
*** The gtk-config script installed by GTK could not be found
*** If GTK was installed in PREFIX,make sure PREFIX/bin is in
*** your path,or set the GTK_CONFIG environment variable to the
*** full path to gtk-config.
checking for X... (cached) no
是的,我已经使用 --help 运行了脚本,它告诉我我可以在库中指定 X 包含。但是这些都在正常的位置,/opt/X11,在命令行中指定它们并没有帮助。所有这些都同样失败:
523 ./configure --x-includes=/opt/X11
524 ./configure --x-includes=/opt/X11/include --x-libraries=/opt/X11/lib --with-x
525 ./configure --x-includes=/opt --x-libraries=/opt --with-x
Homebrew 确实有 gtk2,它应该是兼容的,但它不包含 devel 包或 gtk-config 文件。
我花了 3 天时间寻找解决方案,但没有成功。解决构建问题会很好,但最终,我的目标是为 gnubg 找到一个可以在我的 Mac 上运行的全功能 GUI。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。