diff options
author | Mike Pall <mike> | 2015-10-24 19:30:55 +0200 |
---|---|---|
committer | Mike Pall <mike> | 2015-10-24 19:30:55 +0200 |
commit | 3ad77346dfc12a910a806ccf3ec6d54f49d54672 (patch) | |
tree | b281228340fb5578987aa47a578d1c5f8d395a10 /doc | |
parent | ffb124ec77f7881de374c3f4dca8c418a89c6cbc (diff) | |
parent | 1393b2f681df3a71cb381b958e8e3221d2dd427d (diff) | |
download | luajit-3ad77346dfc12a910a806ccf3ec6d54f49d54672.tar.gz luajit-3ad77346dfc12a910a806ccf3ec6d54f49d54672.tar.bz2 luajit-3ad77346dfc12a910a806ccf3ec6d54f49d54672.zip |
Merge branch 'master' into v2.1
Diffstat (limited to 'doc')
-rw-r--r-- | doc/install.html | 29 |
1 files changed, 13 insertions, 16 deletions
diff --git a/doc/install.html b/doc/install.html index b5df697b..68f49d18 100644 --- a/doc/install.html +++ b/doc/install.html | |||
@@ -114,30 +114,30 @@ operating systems, CPUs and compilers: | |||
114 | </tr> | 114 | </tr> |
115 | <tr class="odd separate"> | 115 | <tr class="odd separate"> |
116 | <td class="compatcpu">x86 (32 bit)</td> | 116 | <td class="compatcpu">x86 (32 bit)</td> |
117 | <td class="compatos">GCC 4.x<br>GCC 3.4</td> | 117 | <td class="compatos">GCC 4.x+<br>GCC 3.4</td> |
118 | <td class="compatos">GCC 4.x<br>GCC 3.4</td> | 118 | <td class="compatos">GCC 4.x+<br>GCC 3.4</td> |
119 | <td class="compatos">GCC 4.x<br>GCC 3.4</td> | 119 | <td class="compatos">XCode 5.0+<br>Clang</td> |
120 | <td class="compatos">MSVC, MSVC/EE<br>WinSDK<br>MinGW, Cygwin</td> | 120 | <td class="compatos">MSVC, MSVC/EE<br>WinSDK<br>MinGW, Cygwin</td> |
121 | </tr> | 121 | </tr> |
122 | <tr class="even"> | 122 | <tr class="even"> |
123 | <td class="compatcpu">x64 (64 bit)</td> | 123 | <td class="compatcpu">x64 (64 bit)</td> |
124 | <td class="compatos">GCC 4.x</td> | 124 | <td class="compatos">GCC 4.x+</td> |
125 | <td class="compatos">ORBIS (<a href="#ps4">PS4</a>)</td> | 125 | <td class="compatos">ORBIS (<a href="#ps4">PS4</a>)</td> |
126 | <td class="compatos">GCC 4.x</td> | 126 | <td class="compatos">XCode 5.0+<br>Clang</td> |
127 | <td class="compatos">MSVC + SDK v7.0<br>WinSDK v7.0<br>Durango (<a href="#xboxone">Xbox One</a>)</td> | 127 | <td class="compatos">MSVC + SDK v7.0<br>WinSDK v7.0<br>Durango (<a href="#xboxone">Xbox One</a>)</td> |
128 | </tr> | 128 | </tr> |
129 | <tr class="odd"> | 129 | <tr class="odd"> |
130 | <td class="compatcpu"><a href="#cross2">ARMv5+<br>ARM9E+</a></td> | 130 | <td class="compatcpu"><a href="#cross2">ARMv5+<br>ARM9E+</a></td> |
131 | <td class="compatos">GCC 4.2+</td> | 131 | <td class="compatos">GCC 4.2+</td> |
132 | <td class="compatos">GCC 4.2+<br>PSP2 (<a href="#psvita">PS VITA</a>)</td> | 132 | <td class="compatos">GCC 4.2+<br>PSP2 (<a href="#psvita">PS VITA</a>)</td> |
133 | <td class="compatos">GCC 4.2+</td> | 133 | <td class="compatos">XCode 5.0+<br>Clang</td> |
134 | <td class="compatos compatno"> </td> | 134 | <td class="compatos compatno"> </td> |
135 | </tr> | 135 | </tr> |
136 | <tr class="even"> | 136 | <tr class="even"> |
137 | <td class="compatcpu"><a href="#cross2">ARM64</a></td> | 137 | <td class="compatcpu"><a href="#cross2">ARM64</a></td> |
138 | <td class="compatos">GCC 4.8+</td> | 138 | <td class="compatos">GCC 4.8+</td> |
139 | <td class="compatos compatno"> </td> | 139 | <td class="compatos compatno"> </td> |
140 | <td class="compatos">Clang 3.5+</td> | 140 | <td class="compatos">XCode 6.0+<br>Clang 3.5+</td> |
141 | <td class="compatos compatno"> </td> | 141 | <td class="compatos compatno"> </td> |
142 | </tr> | 142 | </tr> |
143 | <tr class="odd"> | 143 | <tr class="odd"> |
@@ -442,8 +442,7 @@ NDKF="--sysroot $NDK/platforms/android-$NDKABI/arch-x86" | |||
442 | make HOST_CC="gcc -m32" CROSS=$NDKP TARGET_FLAGS="$NDKF" | 442 | make HOST_CC="gcc -m32" CROSS=$NDKP TARGET_FLAGS="$NDKF" |
443 | </pre> | 443 | </pre> |
444 | <p> | 444 | <p> |
445 | You can cross-compile for <b id="ios">iOS 3.0+</b> (iPhone/iPad) using the <a href="http://developer.apple.com/devcenter/ios/index.action"><span class="ext">»</span> iOS SDK</a>. | 445 | You can cross-compile for <b id="ios">iOS 3.0+</b> (iPhone/iPad) using the <a href="http://developer.apple.com/devcenter/ios/index.action"><span class="ext">»</span> iOS SDK</a>: |
446 | The environment variables need to match the iOS SDK version: | ||
447 | </p> | 446 | </p> |
448 | <p style="font-size: 8pt;"> | 447 | <p style="font-size: 8pt;"> |
449 | Note: <b>the JIT compiler is disabled for iOS</b>, because regular iOS Apps | 448 | Note: <b>the JIT compiler is disabled for iOS</b>, because regular iOS Apps |
@@ -453,13 +452,11 @@ much slower than the JIT compiler. Please complain to Apple, not me. | |||
453 | Or use Android. :-p | 452 | Or use Android. :-p |
454 | </p> | 453 | </p> |
455 | <pre class="code"> | 454 | <pre class="code"> |
456 | IXCODE=`xcode-select -print-path` | 455 | ISDKP=$(xcrun --sdk iphoneos --show-sdk-path) |
457 | ISDK=$IXCODE/Platforms/iPhoneOS.platform/Developer | 456 | ICC=$(xcrun --sdk iphoneos --find clang) |
458 | ISDKVER=iPhoneOS6.0.sdk | 457 | ISDKF="-arch armv7 -isysroot $ISDKP" |
459 | ISDKP=$ISDK/usr/bin/ | 458 | make HOST_CC="clang -m32 -arch i386" CROSS="$(dirname $ICC)/" \ |
460 | ISDKF="-arch armv7 -isysroot $ISDK/SDKs/$ISDKVER" | 459 | TARGET_FLAGS="$ISDKF" TARGET_SYS=iOS |
461 | make HOST_CC="gcc -m32 -arch i386" CROSS=$ISDKP TARGET_FLAGS="$ISDKF" \ | ||
462 | TARGET_SYS=iOS | ||
463 | </pre> | 460 | </pre> |
464 | 461 | ||
465 | <h3 id="consoles">Cross-compiling for consoles</h3> | 462 | <h3 id="consoles">Cross-compiling for consoles</h3> |