Как установить GTK+ / PyGTK на OSX?
Я пытаюсь установить PyGTK на OSX 10.6 (snow leopard). Я следил за этой темой где PyGTK для Mac OS X?.
когда я запускаю последнюю команду:
~/.local/bin/jhbuild build meta-gtk-osx-python
у меня есть следующие ошибки :
*** Checking out gtk+ *** [10/18]
*** Configuring gtk+ *** [10/18]
autoreconf -fis && ./configure --prefix /Users/smu/gtk/inst --libdir '/Users/smu/gtk/inst/lib' --with-gdktarget=quartz --disable-static
libtoolize: putting auxiliary files in `.'.
libtoolize: linking file `./ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `m4'.
libtoolize: linking file `m4/libtool.m4'
libtoolize: linking file `m4/ltoptions.m4'
libtoolize: linking file `m4/ltsugar.m4'
libtoolize: linking file `m4/ltversion.m4'
libtoolize: linking file `m4/lt~obsolete.m4'
configure.in:150: error: possibly undefined macro: dnl
If this token and others are legitimate, please use m4_pattern_allow.
See the Autoconf documentation.
autoreconf: /Users/smu/gtk/inst/bin/autoconf failed with exit status: 1
*** Error during phase configure of gtk+: ########## Error running autoreconf -fis && ./configure --prefix /Users/smu/gtk/inst --libdir '/Users/smu/gtk/inst/lib' --with-gdktarget=quartz --disable-static *** [10/18]
[1] Rerun phase configure
[2] Ignore error and continue to build
[3] Give up on module
[4] Start shell
[5] Reload configuration
[6] Go to phase "wipe directory and start over"
[7] Go to phase "clean"
[8] Go to phase "distclean"
choice:
что я могу сделать, чтобы решить эту ошибку ? Спасибо.
1 ответов
Я нашел решение. Я думаю, что это проблема с некоторыми версиями библиотек.
просто загрузитесь с --ignore-system, чтобы убедиться, что все библиотеки с их правильными версиями установлены правильно.
jhbuild bootstrap --ignore-system