解决办法如下:
在你报错的库libxxx.so的编译脚本Android.mk请加上:LOCAL_LDFLAGS += -fuse-ld=bfd
这样改过之后,可能会报:unrecognized option ‘–icf=safe’
解决方法:
修改TARGET_linux-arm.mk中P134行对TARGET_GLOBAL_LDFLAGS的赋值,去掉–icf=safe
参考资料:
http://blog.csdn.net/acm2008/article/details/41040015
http://www.2cto.com/kf/201208/145520.html