We no longer build OpenAL libraries for OpenAL this way. Instead, CGE includes C++ source code of OpenAL, and we let Gradle compile them, as part of building Android package.
This repository allows to easily recompile OpenAL (sound playing library) and copy the result over the Castle Game Engine sources. It assumes:
-
You have installed Android NDK, and
ndk-build
is on $PATH. -
The source code of Castle Game Engine is in
$CASTLE_ENGINE_PATH
.
Then just run make build
.
It will recompile the library for the appropriate Android versions and architectures used by Castle Game Engine:
- 32-bit ARM
- 64-bit ARM (aka Aarch64)
- 32-bit X86
- 64-bit X86 (x86_64)
Forked from http://repo.or.cz/w/openal-soft/android.git .