2014-11-06 1 views
0

나는 iPhoneDev Wiki에서 Theos/Setup을 읽었습니다.theos 및 iPhone6을 사용하여 기기에서 도구를 만들려고 시도했습니다.

난의/var/THEOS (개인의/var/THEOS)에 THEOS를 설치하고 /var/theos/sdks/iPhone8.1.sdk에 iPhone8.1.sdk에서 복사 한 :

iPhone:/var/theos/sdks root# ls -al 
total 0 
drwxr-xr-x 3 root admin 102 Nov 7 08:11 ./ 
drwxr-xr-x 9 root admin 374 Nov 7 07:58 ../ 
drwxrwxr-x 5 root admin 306 Nov 7 08:01 iPhoneOS8.1.sdk/ 
그러나

$THEOS/bin/nic.pl 
.... 
iPhone:~/Work/test root# ls 
Makefile control main.mm [email protected] 

, 내가 할 때, 나는 다음과 같은 오류가 발생합니다 : :

가 나는 도구를 개발

the instructions에 따라 arm64 컴파일되지 펄/rsync와 함께 문제를 해결했습니다

iPhone:~/Work/test root# make 
/var/theos/makefiles/common.mk:116: *** The "iphone" target is not supported on the "iphone" platform. Stop. 

내가 뭘 잘못하고 있니? 아니면이 8.1 sdk 문제가 무엇입니까?

+0

Makefile을 공유하십시오. –

답변

0

http://sharedroutine.com/?p=11에서 기사를 읽으면 나에게 효과적입니다.

/var/theos/makefiles/platform/Darwin-arm을/var/theos/makefiles/platform/Darwin-arm64로 심볼릭 링크했으며/var/theos/makefiles/targets/Darwin-arm을/var에 심볼 링크하는 것을 깜박했습니다/theos/makefiles/targets/Darwin-arm64.

ln -s /var/theos/makefiles/targets/Darwin-arm /var/theos/makefiles/targets/Darwin-arm64 ln -s /var/theos/makefiles/platform/Darwin-arm /var/theos/makefiles/platform/Darwin-arm64

귀하의 경로는 다를 수 있습니다.

관련 문제