:0:0: error: "_FORTIFY_SOURCE" redefined [-Werror] :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





更多相关文章

  1. android修改AlertDialog主题
  2. Android(安卓)源码编译
  3. Android实现体重测量仪的源码
  4. android 4.3源码编译
  5. org.gradle.api.GradleException: Lint found fatal errors whil
  6. Android项目:proguard混淆第三方jar.
  7. Android电池电量状态源码
  8. android 修改wifi信号强度
  9. android(17)_数据存储与访问_SQLite数据库_修改数据库

随机推荐

  1. android实现点击图片全屏展示效果
  2. Android NDK: APP_PLATFORM not set. Def
  3. Android基于Http服务实现文件管理器
  4. android查询数据库获得手机里面所有的联
  5. Android利用Logcat监听应用程序本身被卸
  6. Android 键盘弹出\收起及监听
  7. Android ScrollView HorizontalScrollVie
  8. MTK android 下载及启动过程
  9. Android(安卓)socket高级用法(自定义协议
  10. Android ImageView图片浏览器(ImageView加