У меня есть macbook pro с osx 10.11.4 El-Capitan
. Я использую zsh
, что, я думаю, может вызвать проблемы? Я занимаюсь python за последний год в самых разных небольших проектах без проблем, поэтому моя среда довольно стабильна. Мне нужно было gtk
, так что ...установка gtk + на mac osx 10.11.4 El-Capitan
Я начал с этим
git clone git://git.gnome.org/gtk+
Я следуя инструкциям здесь, чтобы построить gtk+
распределение:
Вещи, казалось, прогрессирует, пока не запустил этот этап:
jhbuild build meta-gtk-osx-bootstrap
и получить следующее сообщение об ошибке:
checking for python module libxml2... not found configure: error: Python module libxml2 is needed to run this package * Error during phase configure of itstool: ########## Error running ./configure --prefix /Users/Dad/gtk/inst * [7/12]
Так что я пытался:
brew install libxml2
дает мне:
OS X already provides this software and installing another version in parallel can cause all kinds of trouble.
Generally there are no consequences of this for you. If you build your own software and it requires this formula, you'll need to add to your build variables:
LDFLAGS: -L/usr/local/opt/libxml2/lib
CPPFLAGS: -I/usr/local/opt/libxml2/include
Любые идеи о том, как поступить? Проблема в том, что libxml2 установлен, но не может быть найден jhbuild - поэтому я ожидаю, что это будет относительно распространенная проблема, легко исправить, но я застрял? Я не уверен, где установить эти переменные среды. Я установил их из командной строки и повторил, но тот же результат.
Заранее спасибо
Как вы, кажется, используете доморощенный, почему бы не установить gtk с помощью 'brew'? –
У меня было ощущение, что меня спросят, что у меня были проблемы, выходящие за рамки этого вопроса, - попытались исправить некоторые из них и искали другой способ, который я и перечислил выше. – mgillett
Вы можете попробовать использовать jhbuild для настройки частной среды сборки. Инструкции OS X немного беспорядочны, хотя ... Удачи! – andlabs