我用错误的参数启动了一个构建(忘记了‘JHBuild’),并在似乎是错误的时刻按下了C C。
现在,当我尝试任何JHBuild命令时,例如jhbuild bootstrap,我得到:
Traceback (most recent call last):
File "/Users/gnucashdev/Source/jhbuild/jhbuild/config.py", line 197, in load
execfile(filename, config)
File "/Users/gnucashdev/.jhbuildrc", line 408, in <module>
execfile(_userrc)
File "/Users/gnucashdev/.jhbuildrc-custom", line 22, in <module>
setup_sdk()
File "/Users/gnucashdev/.jhbuildrc", line 260, in setup_sdk
gcc = _popen("xcrun -f gcc")
File "/Users/gnucashdev/.jhbuildrc", line 41, in _popen
raise RuntimeError, "Failed to close %s stream" % cmd_arg
RuntimeError: Failed to close xcrun -f gcc stream
jhbuild: could not load config file我曾尝试使用以下命令重新安装jhbuild
./gtk-osx-build-setup.sh 但下一步--即
jhbuild bootstrap产生上述错误。某些文件似乎已被破坏,可能已被截断。但我很难搞清楚到底是哪一种。
发布于 2018-03-16 23:29:03
我也犯了同样的错误。xcrun返回错误,可能是因为环境变量不正确。在我的示例中,我在jhbuild shell中运行jhbuild,这导致SDKDIR环境变量包含2个指向SDK目录的路径副本。退出jhbuild shell修复了这个问题。
https://stackoverflow.com/questions/48817384
复制相似问题