기본환경: ipad1 5.0.1 jailbreak theos


먼저 아이패드에서 cydia 어플 개발에 필수인 THEOS를 cydia로 부터 다운 받아야한다.

아이패드 쉘에서 아래처럼 입력한다.

svn checkout http://isynergyclient.googlecode.com/svn/trunk/ isynergyclient-read-only


그러면 뒤에 붙은 디렉터리 명에 소스가 달려온다.
컴파일하려면 libactivator.h가 필요하다.

직접 구해서 올바른 위치에 놔도 되고
llibactivator를 컴파일할거 까진 없지만 소스를 받아도 된다.
아이패드에서 git 소스 받기를 참조

바로 make해서 실행되면 좋겠지만.. 내 아이패드에는 cydia에서 받은 ios2.0sdk와 3.0sdk 그리고 맥북에서 퍼다온 4.3sdk등이 마구잡이로 아이패드에 들어가 있어서 아래처럼해야 컴파일이 되었다 -_-...


#SYSROOT = /var/sdk
SYSROOT = /
export SYSROOT

APPLICATION_NAME = SynergyClient
SynergyClient_OBJCC_FILES = BackgroundApplication.m \
AppDelegate.m \
mouse_msgs.mm \
SynergyClient.m \
ConfigurationViewController.m \
main.m
SynergyClient_FRAMEWORKS = CoreGraphics
SynergyClient_LDFLAGS += -L"/private/var/toolchain/iPhoneOS4.3.sdk/usr/lib"
SynergyClient_LDFLAGS += -L"/private/var/toolchain/iPhoneOS4.3.sdk/usr/lib/system"

include $(THEOS)/makefiles/common.mk
include $(FW_MAKEDIR)/tool.mk
include $(FW_MAKEDIR)/application.mk




- Posted using BlogPress from my iPad

+ Recent posts