摘要: /usr/bin/ld.bfd.real: cannot find -lGL/usr/bin/ld.bfd.real: cannot find -lX11根据网上大多数的说法,以及官网的介绍。截至5月底,android对ubuntu12.04的编译平台的支持不是很推荐,有些库的兼容方面会有一些问题这两个错误报的错其实就是说没有在库路径中找到libGL.so libX11.so但是打开etc/ld.so.conf.d中查看64位的库路径下x86_64-linux-gnu.conf配置文件# Multiarch support/lib/x86_64-linux-gnu/usr/lib/x86_64 阅读全文
posted @ 2013-10-12 14:16 大胸弟、 阅读(668) 评论(0) 推荐(2) 编辑
摘要: 错误3:g++: g++: selected multilib '32' not installedselected multilib '32' not installedmake: *** [out/host/linux-x86/obj/EXECUTABLES/aidl_intermediates/aidl] 错误 1make: *** 正在等待未完成的任务....make: *** [out/host/linux-x86/obj/lib/libESR_Portable.so] 错误 1解决方法:输入:sudo apt-get install gcc-mult 阅读全文
posted @ 2013-10-12 13:52 大胸弟、 阅读(1291) 评论(0) 推荐(0) 编辑
摘要: 在ubuntu12.04下编译android时,若出现如此错误,那是因为gcc版本太高。通过gcc -v命令可以发现gcc库在/usr/lib/gcc/i686-linux-gnu目录下,该目录下有当前系统支持的各种版本gcc库 。在安装gcc 4.4前该目录下是没有4.4目录的,安装gcc 4.4后该目录下就会多出4.4这个目录,且该4.4目录下有各种相应库文件。ubuntu 32bit系统下安装gcc 4.4的最好方法是仅用以下两条命令,不需要其它命令,否则编译时可能会出错。sudo apt-get install gcc-4.4sudo apt-get install g++-4.4.. 阅读全文
posted @ 2013-10-12 13:48 大胸弟、 阅读(1191) 评论(0) 推荐(0) 编辑