编译环境:
mac os x 10.7.3 lion
xcode(4.3.2)按照google官网为mac配好android编译环境之后,编译源码先是出现新的10.7-SDK不兼容老SDK问题,在脚本文件里把SDK改成10.7后,再编译又出现了如下错误:
build/core/copy_headers.mk:15: warning: overriding commands for target `out/target/product/generic/obj/include/libpv/getactualaacconfig.h'
build/core/copy_headers.mk:15: warning: ignoring old commands for target `out/target/product/generic/obj/include/libpv/getactualaacconfig.h'
host C: libclearsilver-jni <= external/clearsilver/java-jni/j_neo_util.c
external/clearsilver/java-jni/j_neo_util.c:257:12: error: expected expression
return nerr_raise(NERR_ASSERT,
^
external/clearsilver/java-jni/../util/neo_err.h:88:69: note: expanded from macro
'nerr_raise'
nerr_raisef(__PRETTY_FUNCTION__,__FILE__,__LINE__,e,f,__VA_ARGS__)
^
external/clearsilver/java-jni/j_neo_util.c:268:12: error: expected expression
return nerr_raise(NERR_ASSERT,
^
external/clearsilver/java-jni/../util/neo_err.h:88:69: note: expanded from macro
'nerr_raise'
nerr_raisef(__PRETTY_FUNCTION__,__FILE__,__LINE__,e,f,__VA_ARGS__)
^
2 errors generated.
make: *** [out/host/darwin-x86/obj/SHARED_LIBRARIES/libclearsilver-jni_intermediates/j_neo_util.o] Error 1网上找了下,基本上没有找到解决方法,郁闷了。各位有没有谁遇到过相同问题?
mac os x 10.7.3 lion
xcode(4.3.2)按照google官网为mac配好android编译环境之后,编译源码先是出现新的10.7-SDK不兼容老SDK问题,在脚本文件里把SDK改成10.7后,再编译又出现了如下错误:
build/core/copy_headers.mk:15: warning: overriding commands for target `out/target/product/generic/obj/include/libpv/getactualaacconfig.h'
build/core/copy_headers.mk:15: warning: ignoring old commands for target `out/target/product/generic/obj/include/libpv/getactualaacconfig.h'
host C: libclearsilver-jni <= external/clearsilver/java-jni/j_neo_util.c
external/clearsilver/java-jni/j_neo_util.c:257:12: error: expected expression
return nerr_raise(NERR_ASSERT,
^
external/clearsilver/java-jni/../util/neo_err.h:88:69: note: expanded from macro
'nerr_raise'
nerr_raisef(__PRETTY_FUNCTION__,__FILE__,__LINE__,e,f,__VA_ARGS__)
^
external/clearsilver/java-jni/j_neo_util.c:268:12: error: expected expression
return nerr_raise(NERR_ASSERT,
^
external/clearsilver/java-jni/../util/neo_err.h:88:69: note: expanded from macro
'nerr_raise'
nerr_raisef(__PRETTY_FUNCTION__,__FILE__,__LINE__,e,f,__VA_ARGS__)
^
2 errors generated.
make: *** [out/host/darwin-x86/obj/SHARED_LIBRARIES/libclearsilver-jni_intermediates/j_neo_util.o] Error 1网上找了下,基本上没有找到解决方法,郁闷了。各位有没有谁遇到过相同问题?
解决方案 »
- Mediaplayer与SurfaceView 在程序切换到后台再恢复播放,有声音没图像!
- android 调用lua脚本
- contentobserver 监听联系人数据库的变化
- 怎么读取字符串的每一行?
- drawable 转 bitmap的一个小问题
- android 外网文件下载
- 弹出对话框问题
- android window 不随activity 改变而消失
- 【醒目】求助怎么获得Android手机内部存储空间的文件???
- ContactPlugin is never used locally是什么情况
- 如何在Android中播放网络传输过来的AAC音频?
- 求助,为啥我adb push 了一个dts音频文件,在图库里无法找到
这里有个老外说:Building gingerbread on OS X 10.7 with Xcode 4 isn't officially supported in the AOSP. Xcode4.X版本不支持,换低版本?
我遇到相同问题,但我已经顺利编译过android 4.2,现在是编译一个raspberry pi的android 2.3出现了类似的问题。在编译android 4.2的时候我从网上下载了一个10.6的SDK,然后copy到xcode的包里就好了。