Я только что обновился с Xcode 4 до Xcode 4.2, и теперь я получаю следующую ошибку при сборке для симулятора:
ld: in /Users/rstaicut/Library/Developer/Xcode/DerivedData/iphone/Build/Intermediates/iphone.build/QA Server-iphonesimulator/Project iPhone Debug.build/Objects-normal/i386/CartController.o, could not parse object file
/Users/rstaicut/Library/Developer/Xcode/DerivedData/iphone/Build/Intermediates/iphone.build/QA Server-iphonesimulator/Project iPhone Debug.build/Objects-normal/i386/CartController.o:
**Malformed metadata record for architecture i386**
**Command /Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin/llvm-gcc-4.2 failed with exit code 1**
Следует отметить, что я изменил компилятор на LLVMGCC 4.2 для этого обновления, и я использую armv6 и armv7 для архитектур.Я получаю эту ошибку только для симулятора, сборка завершается для устройства.
Есть идеи, что может означать запись искаженных метаданных?