BuildingForAndroid.wiki
changeset 679 eb7ce88e589d
parent 592 2a5ecd20bf16
child 754 d5fa7015294b
equal deleted inserted replaced
678:a996520afd17 679:eb7ce88e589d
     7 
     7 
     8 ==Download==
     8 ==Download==
     9 
     9 
    10 We need to download these packages:
    10 We need to download these packages:
    11 
    11 
    12 * [http://hg.hedgewars.org/hedgewars/ Hedgewars Source]<br>
    12  * [http://hg.hedgewars.org/hedgewars/ Hedgewars Source]<br>
    13 * [http://developer.android.com/sdk/index.html Android SDK] (Latest version will do)<br>
    13  * [http://developer.android.com/sdk/index.html Android SDK] (Latest version will do)<br>
    14 * [http://developer.android.com/sdk/ndk/index.html Android NDK] (current version is r5b but anything up will probably work)<br>
    14  * [http://developer.android.com/sdk/ndk/index.html Android NDK] (current version is r5b but anything up will probably work)<br>
    15 * ~~[http://freepascal.org/down/source/sources.var FreePascal] (Latest (stable) version will do)~~<br>
    15  * ~~[http://freepascal.org/down/source/sources.var FreePascal] (Latest (stable) version will do)~~<br>
    16 * [http://sourceforge.net/projects/p-tools/ p-tools] (Fixed freepascal compiler, read below which to download)<br>
    16  * [http://sourceforge.net/projects/p-tools/ p-tools] (Fixed freepascal compiler, read below which to download)<br>
    17 * [http://ant.apache.org/ Ant] (Linux distro should just use their package manager to get it, version isn't really important)<br>
    17  * [http://ant.apache.org/ Ant] (Linux distro should just use their package manager to get it, version isn't really important)<br>
    18 * Java compiler, make sure you get JDK (not JRE) version 6 and up
    18  * Java compiler, make sure you get JDK (not JRE) version 6 and up
    19 * [http://www.cmake.org/ Cmake]
    19  * [http://www.cmake.org/ Cmake]
    20 * You will also need qt4 although this is not strictly required for the android build it is needed for the desktop frontend
    20  * You will also need qt4 although this is not strictly required for the android build it is needed for the desktop frontend
    21 
    21 
    22 ==Hedgewars Source==
    22 ==Hedgewars Source==
    23 
    23 
    24 Using mercurial you can pull the hedgeroid branch using
    24 Using mercurial you can pull the hedgeroid branch using
    25 {{{
    25 {{{
   130 and it should be installed on your emulator/device if it was connected.
   130 and it should be installed on your emulator/device if it was connected.
   131 
   131 
   132 On the device/emulator you can start the application up :)
   132 On the device/emulator you can start the application up :)
   133 
   133 
   134 
   134 
       
   135 == TODO ==
   135 
   136 
   136 
   137  * Verify that it works on OS X, is the depencency list complete now?
   137 TODO verify that it works on OS X, is the depencency list complete now?