Я прочитал Theos/Setup на iPhoneDev Wiki.
Я установил Theos в /var/theos (private/var/theos) и скопировал iPhone8.1.sdk в /var/theos/sdks/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/
Я исправил проблемы, связанные с тем, что perl/rsync не компилировался для arm64, следуя инструкции
Я создал инструмент:
$THEOS/bin/nic.pl
....
iPhone:~/Work/test root# ls
Makefile control main.mm theos@
Однако, когда я делаю, я получаю следующую ошибку:
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?