系统采用的64bit的Ubuntu12.04,jdk是系统默认的1.6版本
按照OK6410的文档做了一下修改
external/clearsilver/cgi/Android.mk,
external/clearsilver/java-jni/Android.mk
external/clearsilver/util/Android.mk
external/clearsilver/cs/Android.mk
这四个makefile中的如变为:
LOCAL_CFLAGS += -m64
LOCAL_LDFLAGS += -m64
# LOCAL_CFLAGS += -m32
# LOCAL_LDFLAGS += -m32
之后按照文档输入命令:./build-android
结果出现了 Could not load 'clearsilver-jni'
然后再make clean一下,还是同样问题,
最后看了一眼编译脚本发现了版本问题,也懒得调了,所以在调整完所有配置后,直接“make V=s”就好,别用官方脚本