Android编译源码时出现的错误: “_FORTIFY_SOURCE”重定义
16lz
2021-12-11
我的编译环境是ubuntu11.10 32位,解决办法:
http://code.google.com/p/android/issues/detail?id=20795
http://android-ooss.diandian.com/?tag=build%20android
第一次发现baidu上有技术的解决方法。
http://zhidao.baidu.com/question/333273903
估计刚升完11.10的朋友,编android都会遇到这个问题吧,我是把frameworks/base/tools/obbtool/Android.mk 中两处带有Werror编译选项的地方都注释掉了,还好暂时解决了,不过下面的方法感觉更好啊。
build/core/combo/HOST_linux-x86.mk line 61:-HOST_GLOBAL_CFLAGS += -D_FORTIFY_SOURCE=0
+HOST_GLOBAL_CFLAGS += -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0
更多相关文章
- android 编译过程及错误处理
- Android(安卓)Studio报错:Could not GET 'https://dl.google.com*
- Android(安卓)Socket&Cocos2dx的资料
- 我的android 第19天 - 上下文菜单
- 【Android(安卓)应用开发】 Android(安卓)APK 反编译 混淆 反编
- Android(安卓)3D引擎之CatCake----编译hello_catcake
- 移植rtmpdump(librtmp)到android
- 反编译并修复过的手写识别类--(android 搜狗 libhanwonhw_v15)
- Android(安卓)屏幕旋转时保存状态