diff --git a/port/ios/PatchBlueTool/Makefile b/port/ios/PatchBlueTool/Makefile index a4dbf6776..278f27fca 100644 --- a/port/ios/PatchBlueTool/Makefile +++ b/port/ios/PatchBlueTool/Makefile @@ -1,10 +1,6 @@ -# lipoplastic setup for armv6 + arm64 compilation TARGET := iphone:clang -THEOS_PLATFORM_SDK_ROOT_armv6 = /Applications/Xcode-4.4.1.app/Contents/Developer -SDKVERSION_armv6 = 5.1 TARGET_IPHONEOS_DEPLOYMENT_VERSION = 3.0 -TARGET_IPHONEOS_DEPLOYMENT_VERSION_arm64 = 7.0 -ARCHS = armv6 +ARCHS = armv7 TOOL_NAME = PatchBlueTool diff --git a/port/ios/PrefsBundle/Makefile b/port/ios/PrefsBundle/Makefile index 5c2060f40..7fc8d8feb 100644 --- a/port/ios/PrefsBundle/Makefile +++ b/port/ios/PrefsBundle/Makefile @@ -1,10 +1,7 @@ -# lipoplastic setup for armv6 + arm64 compilation TARGET := iphone:clang -THEOS_PLATFORM_SDK_ROOT_armv6 = /Applications/Xcode-4.4.1.app/Contents/Developer -SDKVERSION_armv6 = 5.1 TARGET_IPHONEOS_DEPLOYMENT_VERSION = 3.0 TARGET_IPHONEOS_DEPLOYMENT_VERSION_arm64 = 7.0 -ARCHS = armv6 arm64 +ARCHS = armv7 arm64 BTSTACK_ROOT=../../.. BUNDLE_NAME = BTstack diff --git a/port/ios/README.md b/port/ios/README.md index e59474dec..31644a15f 100644 --- a/port/ios/README.md +++ b/port/ios/README.md @@ -26,9 +26,10 @@ While it's possible to use Xcode, I highly recommend to use theos to create apps ## Compile Instructions for BTstack package Install the following tools: -* Xcode 6.4 as /Applications/Xcode.app -* Xcode 4.4.1 as /Applications/Xcode-4.4.1.app/ -* [rpetrich's theos fork](https://github.com/rpetrich/theos) with "lippoplastic" support +* Xcode +* [csu-ios libraries](https://github.com/mringwal/csu-ios) for deployment targets < 6.0 (BTstack compiles againt iOS 3.0 by default) +* [rpetrich's](https://github.com/rpetrich/theos) or [new official](https://github.com/theos/theos) theos fork with "lippoplastic" support + Set the $THEOS environment variable to the location of the theos checkout, e.g. like: diff --git a/port/ios/SpringBoardAccess/Makefile b/port/ios/SpringBoardAccess/Makefile index 1314233a3..a5a008505 100644 --- a/port/ios/SpringBoardAccess/Makefile +++ b/port/ios/SpringBoardAccess/Makefile @@ -1,10 +1,7 @@ -# lipoplastic setup for armv6 + arm64 compilation TARGET := iphone:clang -THEOS_PLATFORM_SDK_ROOT_armv6 = /Applications/Xcode-4.4.1.app/Contents/Developer -SDKVERSION_armv6 = 5.1 TARGET_IPHONEOS_DEPLOYMENT_VERSION = 3.0 TARGET_IPHONEOS_DEPLOYMENT_VERSION_arm64 = 7.0 -ARCHS = armv6 arm64 +ARCHS = armv7 arm64 TWEAK_NAME = SpringBoardAccess SpringBoardAccess_FILES = Tweak.xm diff --git a/port/ios/example/Makefile b/port/ios/example/Makefile index 8fa21c731..ed36b7565 100644 --- a/port/ios/example/Makefile +++ b/port/ios/example/Makefile @@ -1,11 +1,6 @@ - -# lipoplastic setup for armv6 + arm64 compilation TARGET := iphone:clang -THEOS_PLATFORM_SDK_ROOT_armv6 = /Applications/Xcode-4.4.1.app/Contents/Developer -SDKVERSION_armv6 = 5.1 TARGET_IPHONEOS_DEPLOYMENT_VERSION = 3.0 -TARGET_IPHONEOS_DEPLOYMENT_VERSION_arm64 = 7.0 -ARCHS = armv6 arm64 +ARCHS = armv7 BTSTACK_ROOT=../../.. # VPATH += $(BTSTACK_ROOT)/platform/daemon/example diff --git a/port/ios/src/Makefile b/port/ios/src/Makefile index d3ca2b55d..bc0c8b2f7 100644 --- a/port/ios/src/Makefile +++ b/port/ios/src/Makefile @@ -1,10 +1,7 @@ -# lipoplastic setup for armv6 + arm64 compilation TARGET := iphone:clang -THEOS_PLATFORM_SDK_ROOT_armv6 = /Applications/Xcode-4.4.1.app/Contents/Developer -SDKVERSION_armv6 = 5.1 TARGET_IPHONEOS_DEPLOYMENT_VERSION = 3.0 TARGET_IPHONEOS_DEPLOYMENT_VERSION_arm64 = 7.0 -ARCHS = armv6 arm64 +ARCHS = armv7 arm64 BTSTACK_ROOT=../../..