各位大侠:
我是用的64位10.04的ubuntu android版本是MTK6573 2.3
改装的环境都装了,android.mk里的配置也是-m64
我的usr/include/gnu/下stubs-32.h stubs-64.h 这两个头文件都有
stubs.h 文件内容如下
#include <bits/wordsize.h>#if __WORDSIZE == 32
# include <gnu/stubs-32.h>
#elif __WORDSIZE == 64
# include <gnu/stubs-64.h>
#else
# error "unexpected value for __WORDSIZE macro"
#endif
将# include <gnu/stubs-32.h>这句改为# include <gnu/stubs-64.h> 也报usr/include/gnu/stubs-32.h 找不到
无语了
网上相关的修改方法都试过了 基本上是安装apt-get install libc6-dev-i386 我都装过了没用 希望各位大侠能帮助小弟解决此问题

解决方案 »

  1.   

    g++-multilib 也装了,还是木有效果~   
      

  2.   

    环境: Ubuntu 10.10 64 bit jdk1.6  错误1:  /usr/include/gnu/stubs.h:7:27: error: gnu/stubs-32.h: No such file or directory  解决:  sudo apt-get install libc6-dev-i386  错误2:  host Executable: acp (out/host/linux-x86/obj/EXECUTABLES/acp_intermediates/acp)  /usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/4.4.3/libstdc++.so when searching for -lstdc++  /usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/4.4.3/libstdc++.a when searching for -lstdc++  /usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/4.4.3/libstdc++.so when searching for -lstdc++  /usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/4.4.3/libstdc++.a when searching for -lstdc++  解决:  sudo apt-get install g++-multilib  错误3:  /usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/4.4.3/../../../libz.so when searching for -lz  /usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/4.4.3/../../../libz.a when searching for -lz  /usr/bin/ld: skipping incompatible /usr/lib/libz.so when searching for -lz  /usr/bin/ld: skipping incompatible /usr/lib/libz.a when searching for -lz  /usr/bin/ld: cannot find -lz  解决:  sudo apt-get install lib32z1-dev  错误4:  /usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/4.4.3/../../../libncurses.so when searching for -lncurses  /usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/4.4.3/../../../libncurses.a when searching for -lncurses  /usr/bin/ld: skipping incompatible /usr/lib/libncurses.so when searching for -lncurses  /usr/bin/ld: skipping incompatible /usr/lib/libncurses.a when searching for -lncurses  /usr/bin/ld: cannot find -lncurses  解决:sudo apt-get install lib32ncurses5-dev  错误5:  In file included from external/qemu/android/skin/window.c:19:  prebuilt/linux-x86/sdl/include/SDL/SDL_syswm.h:55:22: error: X11/Xlib.h: 没有那个文件或目录  prebuilt/linux-x86/sdl/include/SDL/SDL_syswm.h:56:23: error: X11/Xatom.h: 没有那个文件或目录  解决:  sudo apt-get install libx11-dev每条都试一下,就ok