ubuntu 11.10 编译Android4.0.3时遇到的错误解决
2013-11-16 11:40
701 查看
http://blog.csdn.net/lznsnail/article/details/7257964
7. ubuntu 11.10 编译Android4.0.3时遇到的错误: make: *** [out/host/linux-x86/obj/EXECUTABLES/clang_intermediates/clang]
/bin/bash: out/host/linux-x86/bin/clang: 权限不够
Install: out/host/linux-x86/bin/clang
/bin/bash: out/host/linux-x86/bin/clang: 无法执行二进制文件 make: *** [out/target/product/generic/obj/SHARED_LIBRARIES/libclcore.bc_intermediates/rs_cl.bc] 错误 126
target Strip: libwebcore (out/target/product/generic/obj/lib/libwebcore.so)
prebuilt/linux-x86/toolchain/arm-linux-androideabi-4.4.x/bin/arm-linux-androideabi-strip:out/target/product/generic/symbols/system/lib/libwebcore.so: File format not recognized make: *** [out/target/product/generic/obj/lib/libwebcore.so] 错误 1
在网上搜索,没有找到一模一样的问题,但做了以下两项修改。这里面有的问题是通过重新编译就解决的,也不知道以下的两个解决办法到底起作用了没有。
个人总结: 除了按照官方网站推荐的编译环境进行正确配置外,编译的时候还要有耐心,我是足足折腾了两天才编译成功,期间死了五次机,遇到了上边的编译问题,在网上搜索,没有找到和我遇到问题相同的童鞋,遇到感觉沾上点边的就试试,好像也没起什么作用,最后make clean ,重新编译,还是出问题,在make clean什么都不做,就两只眼瞪着终端,最终取得了胜利。另外要说一点,下载的源代码有3.7G,使用make完全编译出12.8G的东西,所以系统磁盘要留足空间。为避免出错和死机,最好什么都不要做,连网页也别看了,准备好零食或闲书就可以了,我的机子是2G的内存,i5处理器双核2.3G,整个过程历时六个小时(期间死过一次机)
[code] 初始化编译环境 . build/envsetup.sh
相关文章推荐
- ubuntu 11.10(32位系统)下编译android源码 make错误解决办法
- Ubuntu10.10 编译Android2.3源码时遇到的错误和解决办法
- Ubuntu10.04 LTS 64位编译android4.1.2_r1遇到的错误及解决方法
- ubuntu10.10下编译android 2.3遇到的错误及解决方法
- ubuntu 11.10编译android4.0.3时出错问题
- ubuntu11.0.4下编译Android2.3源码过程遇到问题解决
- ubuntu 12.04(gcc降级)编译android代码遇到"_FORTIFY_SOURCE"的解决方法
- 编译Android 4.2.2时遇到的错误,求解决方法
- Android5.0.1源码编译,android5.1.1源码编译遇到的编译错误如何解决?
- Ubuntu16.04编译Android6.0/cm13.0教程及相关错误解决办法
- ubuntu 12.04(gcc降级)编译android代码遇到"_FORTIFY_SOURCE"的解决方法
- ubuntu13.04下载 编译android 4.0 (二) 内涵常见错误
- Android 开发环境搭建 与在编译中遇到错误make Error 45解决方法
- Ubuntu 11.10编译Android 错误
- Ubuntu 12.04 LTS server 编译 android-4.0.4_r2.1遇到的问题和解决方法
- 64位Ubuntu 11.04编译运行Android 2.3其他错误解决
- ubuntu 编译 Android 出现的若干错误及解决方法
- ubuntu 11.10 编译android aosp 由于gcc版本过高引起的错误,安装 gcc 4.4
- ubuntu 编译 Android 出现的若干错误及解决方法
- ubuntu64位编译android2.3源码遇到的各种问题解决方案