Обновлен до Xcode 4 - Бесконечный поток ошибок повторяющихся символов, вызывающих ошибки сборки

Вчера все работало отлично в Xcode 3 до того, как я обновился. Итак, я завершил обновление, перезапустил компьютер и открыл свой старый проект. Мне пришлось перенастроить несколько параметров, например пути к заголовкам, чтобы я мог начать компиляцию. Я использую AdWhirl для посредничества в рекламе, и на этом этапе мои ошибки начинают выглядеть примерно так:

   duplicate symbol _OBJC_METACLASS_$_SBJSON in /Users/Admin/Desktop/TMapLiteAdwhirl/AdWhirl/MMSDK/libMMSDK.a(SBJSON.o) and 
/Users/Admin/Library/Developer/Xcode/DerivedData/TruxMapLite-bgpylibztethnlhkfkdumpvrjvgy/Build/Intermediates/TruxMapLite.build/Debug-iphoneos/TruxMapLite.build/Objects-normal/armv6/SBJSON.o for architecture armv6

Библиотека, на которую он ссылается, - это SDK для одной из рекламных сетей, которые я включаю в AdWhirl. Оба «повторяющихся символа» относятся к ОДНОМУ ФАЙЛУ, но они используют разные пути. Если бы у меня еще был XCode 3, я бы просто попытался исключить эти библиотеки из пути сборки, но я понятия не имею, как это можно сделать в Xcode 4. Я перепробовал все, вплоть до удаления библиотеки и всего связанного с ней. файлы из моего проекта, но когда я это сделаю, я просто получу ошибку того же типа для другой библиотеки в каталоге AdWhirl.

Это невероятно расстраивает, потому что до моего обновления все работало без сбоев, и я был готов отправить свой двоичный файл. Если у кого-то есть совет, я буду более чем счастлив попробовать. Спасибо!

10
задан D-Nice 13 March 2011 в 19:33
поделиться