我正在尝试重建Limbo Android。我在Linux Mint上。
我改变的是android-config.mak NDK_ROOT,导出变量NDK_ROOT。我还按照README说明将NDK_MODULE_PATH导出到/ home / pathtoandroidndk / sources。
从终端我cd limbo-android/jni
然后make
。
Building返回此错误:
jni/glib/glib/./libcharset/localcharset.c:22:20: fatal error: config.h: No such file or directory
compilation terminated.
make: *** [obj/local/armeabi-v7a/objs-debug/glib-2.0/./libcharset/localcharset.o] Error 1
make: Leaving directory `/home/me/limbo-android'
我已尝试按照Android NDK - Additional Include Directories和Unable to find header files - Android NDK的说明修改Android.mk,但没有成功。
我得出结论,limbo-android中的每个模块都需要它自己的config.h文件,而libcharset没有。{/ p>
如何解决此错误?是否有通用的config.h(来自NDK的那个?) 注意:我可以使用mingw在Windows 8.1上构建它而没有任何问题。