【问题标题】:Installing GTK+ on macOS Sierra 10.12.3 - libxml2 Issue在 macOS Sierra 10.12.3 上安装 GTK+ - libxml2 问题
【发布时间】:2017-05-29 22:30:23
【问题描述】:

我在尝试下载 GTK 时遇到了与以下帖子中描述的非常相似的问题:

installing gtk+ on mac osx 10.11.4 El-Capitan

我正在遵循这些说明:

./gtk-osx-build-setup.sh
jhbuild bootstrap
jhbuild build meta-gtk-osx-bootstrap meta-gtk-osx-gtk3

前两步完成,但是最后一步卡在了下面的问题上:

“配置:错误:运行此包需要 Python 模块 libxml2”

但是,上述 Stack Overflow 链接中提供的解决方案不起作用,因为当我继续构建时会返回相同的问题。

如果我尝试运行:

brew install libxml2

我明白了

Warning: libxml2 is a keg-only and another version is linked to opt.

这看起来应该很容易解决,但我不确定接下来要尝试什么。如果您有任何建议,请告诉我!

【问题讨论】:

    标签: gtk3 libxml2 jhbuild


    【解决方案1】:

    我从来没有弄清楚是什么导致了这个错误。同时,我已经切换到不同的模块集,并且不再遇到它。我的模块集在这里可用:https://github.com/ptomato/macos-jhbuild

    (顺便说一句,如果您想使用 JHbuild 安装构建应用程序包,则不应将自制程序包与 JHbuild 混合;您最终会链接到不会包含在包中的文件。)

    【讨论】:

      猜你喜欢
      • 2017-08-30
      • 2017-06-19
      • 2017-06-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-05-05
      相关资源
      最近更新 更多