Theos не будет строить проект с помощью набора инструментов iOS 5, который я скомпилировал - PullRequest
1 голос
/ 08 января 2012

Я использую Ubuntu 11.04, и это моя первая попытка создать приложение для iPhone, если только вы не считаете Flash CS5 платформой для разработки приложений.

Я скомпилировал набор инструментов iOS 5.0, используя руководство saurik по адресу http://www.saurik.com/id/4 (и Google, чтобы уточнить инструкции, например, где найти файловую систему iPhone и SDK).

Я сделал символическую ссылку с именем sysroot в /opt/iphone-sdk-3.0 на / dat / sys (расположение моей цепочки инструментов), чтобы те могли найти цепочку инструментов. Похоже, документации по theos не так много, и кажется, что она принимает только /opt/iphone-sdk-3.0 для расположения набора инструментов, а не что-то вроде /opt/iphone-sdk-5.0, я не уверен, действительно ли это может быть фактором, способствующим моей проблеме.

Ну, всякий раз, когда я пытаюсь сделать свой проект, я получаю следующий вывод:

Bootstrapping CydiaSubstrate...
Compiling iPhoneOS CydiaSubstrate stub... default target? failed, forcing 2.0? failed, forcing 3.0? failed, forcing 3.2? failed, forcing 4.0 for 3.0? failed, forcing 4.2 for 3.0? failed, forcing 4.0? failed, forcing 4.2? failed, what?
I didn't actually end up with a file here... I should probably bail out.
make: *** [before-all] Error 1

Кто-нибудь знает, почему я получаю эту ошибку или что это значит? Означают ли номера версий iOS, XCode, LLVM и т. Д.

...