aboutsummaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorMemphiz <memphis@machzwo.de>2014-06-25 21:31:01 +0200
committerMemphiz <memphis@machzwo.de>2014-06-25 22:37:26 +0200
commitff08e5c6dc08830b36db7fe1bc15daaed721b78d (patch)
tree76ac9a8d833db8f3a90c57daeb23e9a358f08ebc /docs
parentb842346b08cc17128d9f6453edad599c7d8937c0 (diff)
[ios/atv2] - update readme to reflect support for Xcode5.1.1 and iOS SDK 7.1
Diffstat (limited to 'docs')
-rw-r--r--docs/README.ios20
1 files changed, 13 insertions, 7 deletions
diff --git a/docs/README.ios b/docs/README.ios
index 7f3c8f80f7..c1ccad6d9b 100644
--- a/docs/README.ios
+++ b/docs/README.ios
@@ -48,20 +48,22 @@ character itself should NOT be typed as part of the command.
-----------------------------------------------------------------------------
See point 3.0a below for an updated list of supported Xcode/osx constellations!!!
-Install latest Xcode (4.3.2 or 3.2.6 as of the writing). You can download it from
+Install latest Xcode (5.1.1 as of the writing). You can download it from
-1. Apple's site after registration at http://developer.apple.com/tools/download (Xcode 3.2.6)
-2. In the MacOSX AppStore (Xcode 4.3.x).
+1. The MacOSX AppStore (Xcode).
If you are using XCode 4.3.x you also need to install the "Command Line Tools". To do so
after installing Xcode you have to go to "Xcode->Preferences->Downloads" and install the
-package "Command Line Tools".
+package "Command Line Tools". In later XCode versions as of 5.x those will be installed
+automatically once they are invoked from the cmdline.
Xcode 3.2.6 only runs on 10.6.x (Snow Leopard).
Xcode 4.3.x only runs on 10.7.x (Lion).
+Xcode 5.x.x only runs on 10.8.x and later.
+
The preferred iOS SDK Version is 4.3 (when using Xcode 3.2.6) or 5.1 (when using
-Xcode 4.3.x).
+Xcode 4.3.x) or 7.x (when using Xcode 5.x.x)
-----------------------------------------------------------------------------
3.0a Supported Xcode and OSX constellations
@@ -74,6 +76,7 @@ constellations of Xcode and osx versions (to be updated once we know more):
3. XCode 4.6 against iOS SDK 4.3, 5.1 and 6.1 on 10.7.x (Lion) and 10.8.x (ML)
3.a Building against iOS SDK 6.0 will only allow to run on targets with iOS 5.1 and below.
There is no support for devices running iOS 6.0 for now!
+4. Xcode 5.1.1 against iOS SDK 7.0 and 7.1 on 10.9.x (Mavericks)
-----------------------------------------------------------------------------
3.1 Install Cross libs and runtime environment
@@ -125,6 +128,9 @@ If you have selected a specific iOS SDK Version in step 3.1 then you might need
to adapt the active target to use the same iOS SDK version. Else build will fail
(you will see alot of errors with at least non-found boost/shared_ptr.hpp).
+On XCode5.x apple removed the gcc compiler. On those XCode versions you need to switch the compiler
+of the ATV2 project manually to "default/clang".
+
-----------------------------------------------------------------------------
4.2 Using Terminal (command-line)
-----------------------------------------------------------------------------
@@ -158,9 +164,9 @@ distribution.
or
$ cd tools/darwin/packaging/xbmc-ios
- 3. $ ./mkdeb-xbmc-atv2.sh release
+ 3. $ chmod +x ./mkdeb-xbmc-atv2.sh && ./mkdeb-xbmc-atv2.sh release
or
- $ ./mkdeb-xbmc-ios.sh release
+ $ chmod +x ./mkdeb-xbmc-ios.sh && ./mkdeb-xbmc-ios.sh release
4. Use release or debug - you have to be sure that you build the corresponding
version before.