Установка GTK+ на macOS Sierra 10.12.3 - проблема с libxml2

У меня очень похожая проблема, как описано в следующем посте при попытке загрузить GTK:

установка gtk+ на mac osx 10.11.4 El-Capitan

Я следую этим инструкциям:

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

Первые два шага завершены, однако последний шаг застревает в следующей проблеме:

"configure: error: для запуска этого пакета необходим модуль Python libxml2"

Однако решение, представленное в приведенной выше ссылке переполнения стека, не работает, так как та же проблема возвращается, когда я продолжаю сборку.

Если я попытаюсь бежать:

brew install libxml2

я получил

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

Кажется, это легко исправить, но я не уверен, что делать дальше. Пожалуйста, дайте мне знать, если у вас есть какие-либо предложения!

1 ответ

Я так и не понял, что стало причиной этой ошибки. А пока я переключился на другой набор модулей и больше с ним не сталкивался. Мой набор модулей доступен здесь: https://github.com/ptomato/macos-jhbuild

(Между прочим, вам не следует смешивать пакеты homebrew с JHbuild, если вы хотите создавать пакеты приложений с использованием вашей установки JHbuild; вы получите ссылки на файлы, которые не попадут в пакет.)

Другие вопросы по тегам