Я получаю следующую ошибку в Xcode 3.2.1 на Snow Leopard 10.6.2 всякий раз, когда я пытаюсь скомпилировать любое приложение для iPhone, сгенерированное Appcelerator Titanium. Однако ошибка сборки появляется только тогда, когда я выбираю iPhone-симулятор в меню архитектуры, и если я выбираю устройство iPhone, я могу запустить приложение на своем устройстве.
Кроме того, симулятор iPhone запускается успешно и выполняет программу непосредственно из среды Titanium, которая использует Xcode для сборки.
Почему это происходит?
ld: duplicate symbol _main in Resources/libTitanium.a(main.o) and /Users/prithviraj/Documents/project/Final/build/iphone/build/Final.build/Debug-iphonesimulator/Final.build/Objects-normal/i386/main.o
collect2: ld returned 1 exit status
Command /Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin/gcc-4.2 failed with exit code 1