build/core/Makefile:21: 警告:覆盖关于目标“out/target/product/crespo/system/etc/permissions/android.software.live_wallpaper.xml”的命令
build/core/Makefile:21: 警告:忽略关于目标“out/target/product/crespo/system/etc/permissions/android.software.live_wallpaper.xml”的旧命令
No private recovery resources for TARGET_DEVICE crespo
host Executable: acp (out/host/linux-x86/obj/EXECUTABLES/acp_intermediates/acp)
host SharedLib: libneo_cs (out/host/linux-x86/obj/lib/libneo_cs.so)
host C++: libutils <= frameworks/base/libs/utils/AssetDir.cpp
host C++: libutils <= frameworks/base/libs/utils/Asset.cpp
g++: 错误: –fpermissive:没有那个文件或目录
make: *** [out/host/linux-x86/obj/STATIC_LIBRARIES/libutils_intermediates/Asset.o] 错误 1
make: *** 正在等待未完成的任务....
g++: 错误: –fpermissive:没有那个文件或目录
make: *** [out/host/linux-x86/obj/STATIC_LIBRARIES/libutils_intermediates/AssetDir.o] 错误 1
true

解决方案 »

  1.   

    fanwf@pc5:~/myspace2$ g++ --version
    g++ (Ubuntu/Linaro 4.6.1-9ubuntu3) 4.6.1
    Copyright © 2011 Free Software Foundation, Inc.
    本程序是自由软件;请参看源代码的版权声明。本软件没有任何担保;
    包括没有适销性和某一专用目的下的适用性担保。安装了
      

  2.   

    frameworks/base/libs/utils/Android.mk
    LOCAL_CFLAGS += -DLIBUTILS_NATIVE=1 $(TOOL_CFLAGS) -fpermissive
    这样确实行啊,但奇怪的是第遍手写的有问题,第二次把man g++文档中的-fpermissive拷过来,就通过了,
      

  3.   

    找到问题了,
    LOCAL_CFLAGS += -DLIBUTILS_NATIVE=1 $(TOOL_CFLAGS) -fpermissive-fpermissive前面的 -
    对比一下会发现从别人那里的贴拷过来是粗一点的,在文档中的是细一点的
      

  4.   

    非常感谢搂主阿,,想哭的心都有了,-fpermissive前面的 -