2011-03-22 12 views
8

मैं ओएसएक्स 10.6 (बर्फ तेंदुए) पर पीईजीटीके स्थापित करने की कोशिश कर रहा हूं। मैंने इस विषय का पालन किया है Where is PyGTK for 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: 

मैं इस त्रुटि को हल करने के क्या कर सकते हैं? धन्यवाद।

उत्तर

8

मुझे एक समाधान मिला है। मुझे लगता है कि यह पुस्तकालयों के कुछ संस्करणों में एक समस्या है।

बस यह सुनिश्चित करने के लिए --ignore-system के साथ बूटस्ट्रैप सुनिश्चित करें कि उनके सही संस्करणों के साथ सभी पुस्तकालय सही तरीके से स्थापित हैं।

jhbuild bootstrap --ignore-system 
+0

आप उस समाधान के साथ कैसे आए? मैं वर्तमान में माउंटेन शेर पर जीनोम स्थापित कर रहा हूं और मुझे एक ही समस्या है। – chaz

संबंधित मुद्दे