android,编译过程遇到的错误
来源:互联网 发布:三星集团的成功 知乎 编辑:程序博客网 时间:2024/05/21 09:44
<command-line>:0:0: error: "_FORTIFY_SOURCE" redefined [-Werror] <built-in>:0:0: note: this is the location of the previous definition cc1plus: all warnings being treated as errorsmake: *** [out/host/linux-x86/obj/EXECUTABLES/obbtool_intermediates/Main.o] Error 1
问题原因:由于ubuntu 11.10采用了GCC4.6.1导致的。
解决方法:修改源码目录下/build/core/combo/HOST_linux-x86.mk文件
将HOST_GLOBAL_CFLAGS += -D_FORTIFY_SOURCE=0改为HOST_GLOBAL_CFLAGS += -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0
======================================================================================================================================
frameworks/base/libs/utils/RefBase.cpp:507:67: error: passing ‘const android::RefBase::weakref_impl’ as ‘this’ argument of ‘void android::RefBase::weakref_impl::trackMe(bool, bool)’ discards qualifiers [-fpermissive]make: *** [release/host/linux-x86/obj/STATIC_LIBRARIES/libutils_intermediates/RefBase.o] Error 1
解决方法:修改源码目录下frameworks/base/libs/utils/Android.mk文件
将LOCAL_CFLAGS += -DLIBUTILS_NATIVE=1 ¥(TOOL_CFLAGS)改为LOCAL_CFLAGS += -DLIBUTILS_NATIVE=1 ¥(TOOL_CFLAGS) –fpermissive
- android,编译过程遇到的错误
- 编译Android源码过程中遇到的错误
- kernel 编译过程中遇到的错误
- 编译过程中遇到的一些错误
- vlc-android 编译过程遇到的问题
- Android内核编译过程遇到的问题
- Android学习过程遇到的错误
- android编译faplayer遇到的错误
- Android 源码编译遇到的几个错误
- Android JNI demo编译遇到的错误
- Linux 内核编译过程常遇到的错误总结
- 编译过程中遇到的警告或错误
- APP开发过程中遇到的编译错误及修复
- Oprofile 编译使用过程中遇到的几个错误
- 编译glibc(gcc)以及过程中遇到的一些错误
- 关于Xcode编译或者运行过程中遇到的错误
- 编译遇到的错误
- 遇到的编译错误
- 浅谈Servlet的本质_2
- 链接分析算法之:HITS算法
- speex编解码在android上实现
- WINCE 5.0 label背景透明
- android 2.3 截屏总结
- android,编译过程遇到的错误
- GetIcons:C#提取应用程序的图标资源
- 一些话
- 关于爱情
- UNICODE 下 CString 转成char []
- 一步一步部署bugzilla 4.2
- Google Maps JavaScript API V3 基础知识
- C#简易知识点
- flixel教程