mirror of
https://gitlab.com/embeddable-common-lisp/ecl.git
synced 2026-01-24 13:31:58 -08:00
This is just a "Hello world" example. Simplify it and improve the readme. More feature full application may be found at: https://gitlab.common-lisp.net/ecl/ecl-android |
||
|---|---|---|
| .. | ||
| .settings | ||
| assets/lisp/etc | ||
| jni | ||
| res | ||
| src/org/lisp/ecl | ||
| .classpath | ||
| .project | ||
| AndroidManifest.xml | ||
| ant.properties | ||
| build.xml | ||
| proguard-project.txt | ||
| README | ||
This example was originally developed by Sylvain Ageneau. Integration
with the current ECL done by Evrim Ulu and Daniel Kochmański.
Original location of this this example is:
http://github.com/ageneau/ecl-android
Instructions:
$ ln -s {$ECL_ANDROID_DIR} ecl-android
$ ln -s ${ECL_ANDROID_DIR}/lib/${ECL_LIB_DIR} ecl-libdir
$ android update project -t android-10 -p .
$ ndk-build
$ ant debug install
Where ECL_ANDROID_DIR contains a prefix to the directory where you
installed cross-compiled ECL and the ECL_LIB_DIR contains name of the
directory which ECL created for it's internal files. Example:
$ export ECL_ANDROID_DIR=/home/lisps/ecl-android-arm32
$ export ECL_LIB_DIR=ecl-16.1.0
Please direct further questions to ecl-devel@common-lisp.net