49 lines
1.7 KiB
Plaintext
49 lines
1.7 KiB
Plaintext
You will need to install some packages to your Debian/Ubuntu first:
|
|
|
|
sudo apt-get install bison libpixman-1-dev \
|
|
libxfont-dev libxkbfile-dev libpciaccess-dev \
|
|
xutils-dev xcb-proto python-xcbgen xsltproc \
|
|
x11proto-bigreqs-dev x11proto-composite-dev \
|
|
x11proto-core-dev x11proto-damage-dev \
|
|
x11proto-dmx-dev x11proto-dri2-dev x11proto-fixes-dev \
|
|
x11proto-fonts-dev x11proto-gl-dev \
|
|
x11proto-input-dev x11proto-kb-dev \
|
|
x11proto-print-dev x11proto-randr-dev \
|
|
x11proto-record-dev x11proto-render-dev \
|
|
x11proto-resource-dev x11proto-scrnsaver-dev \
|
|
x11proto-video-dev x11proto-xcmisc-dev \
|
|
x11proto-xext-dev x11proto-xf86bigfont-dev \
|
|
x11proto-xf86dga-dev x11proto-xf86dri-dev \
|
|
x11proto-xf86vidmode-dev x11proto-xinerama-dev \
|
|
libxmuu-dev libxt-dev libsm-dev libice-dev \
|
|
libxrender-dev libxrandr-dev curl autoconf automake libtool
|
|
|
|
You will need both xcb-proto and python-xcbgen packages
|
|
to have version 1.10-1, you may download newer packages
|
|
from http://packages.ubuntu.com/ or https://www.debian.org/distrib/packages
|
|
|
|
Then run commands:
|
|
|
|
git clone git@github.com:pelya/commandergenius.git sdl-android
|
|
cd sdl-android
|
|
git submodule update --init --recursive project/jni/application/xserver-debian/xserver
|
|
rm project/jni/application/src
|
|
ln -s xserver-debian project/jni/application/src
|
|
./changeAppSettings.sh -a
|
|
android update project -p project
|
|
./build.sh
|
|
|
|
To build system image, download repo:
|
|
|
|
https://github.com/pelya/cuntubuntu
|
|
|
|
Install dependencies described in it's readme,
|
|
then go to directory img and launch script
|
|
|
|
./img-debug-wheezy-proot.sh
|
|
|
|
This will create Debian system image.
|
|
|
|
Upload resulting system image somewhere, and change download URL inside
|
|
AndroidAppSettings.cfg, then recompile .apk file.
|