Files
commandergenius/project/jni/application/xserver
Sergii Pylypenko 3926496d5f XSDL: only binaries named like 'libXXX.so' are getting extracted by Android app manager,
so rename all binaries to libXXX.so and make a bunch of symlinks
2019-11-06 22:32:08 +02:00
..
2019-10-29 22:17:43 +02:00
2019-10-29 22:17:43 +02:00
2019-10-29 22:17:43 +02:00
2019-09-09 23:36:07 +03:00
2015-12-10 16:13:15 +02:00

You will need to install some packages to your Debian/Ubuntu first.

Install following packages, assuming fresh Debian 10 installation for x86_64 architecture:

sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install bison xfonts-utils \
curl autoconf autoconf2.59 automake automake1.11 libtool libtool-bin pkg-config \
libjpeg-dev libpng-dev git locales \
make zip

Install Android NDK r20 and Android SDK with Android 10.0 framework, they must be in your $PATH.

Download SDL repo, select xserver project, and build it:

git clone git@github.com:pelya/commandergenius.git sdl-android
cd sdl-android
git submodule update --init --recursive
./build.sh xserver