Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/shell/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Shell 无法在MacOSX Mavericks(10.9)上构建_Shell_Terminal_Gtk_Osx Mavericks_Jhbuild - Fatal编程技术网

Shell 无法在MacOSX Mavericks(10.9)上构建

Shell 无法在MacOSX Mavericks(10.9)上构建,shell,terminal,gtk,osx-mavericks,jhbuild,Shell,Terminal,Gtk,Osx Mavericks,Jhbuild,我正试图在我的Mac OS X Mavericks 10.9笔记本电脑上安装GTK+。我正在按照办公室的指示去做。我已经安装了jhbuild。但是,当我尝试在Terminal中使用不带引号的~/.local/bin/jhbuild shell命令时,会收到以下错误消息: File "/Users/mansnilsson/Source/jhbuild/jhbuild/config.py", line 247, in load execfile(filename, config) F

我正试图在我的Mac OS X Mavericks 10.9笔记本电脑上安装GTK+。我正在按照办公室的指示去做。我已经安装了jhbuild。但是,当我尝试在Terminal中使用不带引号的~/.local/bin/jhbuild shell命令时,会收到以下错误消息:

  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自定义文件,注释掉目标变量值的所有ifs和elif,然后自己将值设置为10.7,但这没有帮助。为什么我无法运行该命令?

在当前gtk osx版本中已修复。

当前来自何处?具体回购协议?哪个版本?您能提供更多信息吗?JHbuild在您按照说明安装时将始终下载最新的模块集。你真的不需要知道任何其他事情,只要运行它。