Xcode 5.0挂起链接 - 几分钟后失败

时间:2013-10-14 17:07:07

标签: xcode linker counter xcode5 hang

刚刚安装了OS X 10.8.5并从Xcode 4升级到5,现在我再也无法构建任何项目了。我甚至试过了一个空白的测试项目。当我为模拟器构建它时,它在“链接”阶段挂起10分钟(如果不是更多),吃掉我拥有的所有空闲RAM,然后我收到错误:

0  0x107520724  __assert_rtn + 144
1  0x1075677c0  ld::tool::InputFiles::findDylib(char const*, char const*) + 830
2  0x107561fdc      mach_o::dylib::File<x86>::processIndirectLibraries(ld::dylib::File::DylibHandler*, bool) + 228
3  0x1075681f8  ld::tool::InputFiles::createIndirectDylibs() + 302
4  0x1075690e8  ld::tool::InputFiles::forEachInitialAtom(ld::File::AtomHandler&, ld::Internal&) + 514
5  0x107572186  ld::tool::Resolver::resolve() + 48
6  0x107520b17  main + 669
A linker snapshot was created at:
/tmp/Test 2-2013-09-14-175942.ld-snapshot
ld: Assertion failed: (counter() < 0xffff), function nextCounter, file /SourceCache/ld64/ld64-224.1/src/ld/ld.hpp, line 102.
clang: error: linker command failed with exit code 1 (use -v to see invocation)

其他可能有用的细节:我使用的是3岁的mac mini 2.53ghz,4GB内存。另外由于一些奇怪的原因,iphone模拟器也会在手动启动几秒后挂起。

在这个阶段,我真的很感激任何想法,甚至是远程相关的,因为我真的被卡住了,不能再在任何项目上工作了。非常感谢!

1 个答案:

答案 0 :(得分:0)

最终,我找到的唯一解决方案是从干净的石板开始。我最初在那台机器上开始使用xCode 3,看起来自那时起多次升级造成了一些“污染”。

所以我完全没有阻止Xcode。在从商店再次下载之前How to fully remove Xcode 4