Пытался скомпилировать библиотеки данных Google в проекте с three20. Проблема в том, что если я добавлю к своей цели флаг «-ObjC» по мере необходимости, чтобы связать GData, я получаю такие ошибки, как это в Three20:
ld: дублирующийся символ _OBJC_METACLASS _ $ _ TTBaseViewController в /Users/macuser/Dropbox/DFJ/three20/Build/Products/Release-iphoneos/libThree20UICommon.a(TTBaseViewController.o) и ../leaseICProduct-20/Build-subscribe/ .a (TTBaseViewController.o) collect2: ld вернул 1 статус выхода
Теперь, если я уберу флаг -ObjC, библиотеки Google не будут ссылаться:
"_OBJC_CLASS _ $ _ GDataServiceGoogleYouTube", ссылка на которую имеется:
objc-class-ref-to-GDataServiceGoogleYouTube в PitchStart.o
Как заставить их обоих хорошо играть друг с другом?