Ошибки компиляции THEOS - PullRequest
       27

Ошибки компиляции THEOS

4 голосов
/ 23 января 2012

Я только начал играть с THEOS и нашел, что это удобно.Но, к сожалению, я обнаружил следующие ошибки:

theos/makefiles/common.mk:64: //makefiles/legacy.mk: No such file or directory
theos/makefiles/common.mk:77: *** You did not specify a target, and the "" platform does not define a default target.  Stop.

Мой make-файл -

SDKVERSION=5.0
TARGET=iphone

TWEAK_NAME = Sample
Sample_FILES = Tweak.xm

include theos/makefiles/common.mk
include $(THEOS_MAKE_PATH)/tweak.mk

Я пробовал все, что мог, но безуспешно.У кого-нибудь есть решение для этого?

Заранее спасибо.

Кстати, я на Snow Leopord 10.6.6 с XCode 3.2.3 (iphone sdk 4.0)

Ответы [ 3 ]

1 голос
/ 08 января 2014

Убедитесь, что вы установили THEOS, выполнив следующую команду:

export THEOS=/opt/theos

То есть, если вы установили theos в / opt / theos

в своем изменении make-файла

include theos/makefiles/common.mk

до:

include $(THEOS)/makefiles/common.mk
1 голос
/ 30 января 2012

Префикс _FILES, _FRAMEWORKS и т. Д. Должен совпадать с TWEAK_NAME, BUNDLE_NAME и т. Д.

Таким образом, вы должны изменить TWEAK_NAME на mytweak или префикс Sample.

0 голосов
/ 15 августа 2012

Вы должны создать папку макета, сделать еще одну папку DEBIAN внутри и поместить контрольный файл.(Предполагая, что вы знаете, что это такое) И не забудьте chmod 0775 папку и контрольный файл

...