配置错误,使用 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 (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...