2013-12-13 2 views
1

Я пытаюсь установить GTK + на свой Mac OS X Mavericks (10.9). Я следую инструкциям в https://wiki.gnome.org/action/show//Projects/GTK+/OSX/Building?action=show&redirect=GTK%252B%252FOSX%252FBuilding#Procedure. Мне удалось установить jhbuild. Однако, когда я пытаюсь делать команду «~/.local/bin/jhbuild оболочки» (без кавычек) в терминале, я получаю следующее сообщение об ошибке:Не удается оболочка jhbuild на Mac OS X Mavericks (10.9)

File "/Users/mansnilsson/Source/jhbuild/jhbuild/config.py", line 247, in load 
    execfile(filename, config) 
    File "/Users/mansnilsson/.jhbuildrc", line 555, in <module> 
    execfile(_userrc) 
    File "/Users/mansnilsson/.jhbuildrc-custom", line 113, in <module> 
    setup_sdk(target=_target, sdk_version="native", architectures=[_default_arch]) 
    File "/Users/mansnilsson/.jhbuildrc", line 295, in setup_sdk 
    module_extra_env["pkg-config"] = {'CFLAGS': os.environ['CFLAGS'] + ' --std=gcc89'} 
    File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/UserDict.py", line 23, in __getitem__ 
    raise KeyError(key) 
KeyError: 'CFLAGS' 
jhbuild: could not load config file 

Я интенсивно погуглить для решения Эта проблема. Один пользователь предположил, что мне нужно отредактировать файл .jhbuildrc-custom, прокомментировать все if и elifs для значения переменной _target и просто установить значение «10.7» самостоятельно, но это не помогло. Почему я не могу запустить команду?

ответ

0

Исправлено в текущей версии gtk-osx.

+0

Текущее время, откуда? Конкретное репо? Какая версия? Можете ли вы предоставить дополнительную информацию? –

+0

JHbuild всегда будет загружать новейшие модули при установке, как в инструкциях. Вам действительно не нужно ничего знать, просто запустите его. – vbraun