编译android源码,提示找不到arm-linux-androideabi-gcc,但是明明就有。。

mimixi666 发布于 2014/04/03 00:14
阅读 7K+
收藏 0
我是这样编译的:
root@mimixi666-virtual-machine:/my/source/android4.0# make init
但是出错

/bin/bash: prebuilt/linux-x86/toolchain/arm-linux-androideabi-4.4.x/bin/ arm-linux-
androideabi-gcc: 没有那个文件或目录
/bin/bash: prebuilt/linux-x86/toolchain/arm-linux-androideabi-4.4.x/bin/ arm-linux-
androideabi-gcc: 没有那个文件或目录
/bin/bash: prebuilt/linux-x86/toolchain/arm-linux-androideabi-4.4.x/bin/ arm-linux-
androideabi-gcc: 没有那个文件或目录
/bin/bash: bison: 未找到命令
============================================
PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=4.0.1
TARGET_PRODUCT=full
TARGET_BUILD_VARIANT=eng
TARGET_BUILD_TYPE=release
TARGET_BUILD_APPS=
TARGET_ARCH=arm
TARGET_ARCH_VARIANT=armv7-a
HOST_ARCH=x86
HOST_OS=linux
HOST_BUILD_TYPE=release
BUILD_ID=ITL41D
============================================
prebuilt/linux-x86/toolchain/arm-linux-androideabi-4.4.x/bin/arm-linux-androideabi-gcc -
mthumb-interwork -Ibionic/libc/private -DCRT_LEGACY_WORKAROUND -Ibionic/libc/private -o
out/target/product/generic/obj/lib/crtbegin_static.o -c bionic/libc/arch-
arm/bionic/crtbegin_static.S
/bin/bash: prebuilt/linux-x86/toolchain/arm-linux-androideabi-4.4.x/bin/arm-linux-

androideabi-gcc: 没有那个文件或目录
make: *** [out/target/product/generic/obj/lib/crtbegin_static.o] 错误
[url=] 127[/url]

但是下面明明有吖。。
root@mimixi666-virtual-machine:/my/source/android4.0/prebuilt/linux-x86/toolchain/arm-
linux-androideabi-4.4.x/bin# ls
arm-linux-androideabi-addr2line  arm-linux-androideabi-gprof
arm-linux-androideabi-ar         arm-linux-androideabi-ld
arm-linux-androideabi-as         arm-linux-androideabi-ld.bfd
arm-linux-androideabi-c++        arm-linux-androideabi-ld.gold
arm-linux-androideabi-c++filt    arm-linux-androideabi-nm
arm-linux-androideabi-cpp        arm-linux-androideabi-objcopy
arm-linux-androideabi-g++        arm-linux-androideabi-objdump
arm-linux-androideabi-gcc        arm-linux-androideabi-ranlib
arm-linux-androideabi-gcc-4.4.3  arm-linux-androideabi-readelf
arm-linux-androideabi-gccbug     arm-linux-androideabi-run
arm-linux-androideabi-gcov       arm-linux-androideabi-size
arm-linux-androideabi-gdb        arm-linux-androideabi-strings
arm-linux-androideabi-gdbtui     arm-linux-androideabi-strip

到底哪里错了??
和我系统有关系吗??
我是64位的虚拟机ubuntu的,而镜像也是64位的。。
加载中
0
walkOnly
walkOnly
sudo apt-get install lsb-core

参考
http://blog.sina.com.cn/s/blog_e8d05a2e0102v32y.html
http://blog.sina.com.cn/s/blog_4e7453df01012r51.html
返回顶部
顶部