买了210的板子,配的7寸电容屏,光盘中的文件,按照手册建议,使用Fedora 14系统,但是编译失败了
从fedora官方网站下载了 Fedora-14-i386-DVD.iso 镜像,使用vmware 6.5 安装
完成后,解压arm-linux-gcc-4.5.1-v6-vfp-20130301.tgz,并把bin目录加入PATH,arm-linux-gcc -v可以看到版本号
然后解压 android-4.0.3_r1-fs-20130327.tar.gz,进入android-4.0.3_r1目录, 执行 ./build-android
然后就会提示:
# ./build-android
including device/friendly-arm/mini210/vendorsetup.sh
including device/moto/stingray/vendorsetup.sh
including device/moto/wingray/vendorsetup.sh
including device/samsung/crespo4g/vendorsetup.sh
including device/samsung/crespo/vendorsetup.sh
including device/samsung/maguro/vendorsetup.sh
including device/samsung/toro/vendorsetup.sh
including device/samsung/tuna/vendorsetup.sh
including device/ti/panda/vendorsetup.sh
including sdk/bash_completion/adb.bash
build/core/main.mk:42: ********************************************************************************
build/core/main.mk:43: * You are using version 3.82 of make.
build/core/main.mk:44: * Android can only be built by version 3.81.
build/core/main.mk:45: * see
http://source.android.com/source/download.htmlbuild/core/main.mk:46: ********************************************************************************
============================================
PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=4.0.3
TARGET_PRODUCT=full_mini210
TARGET_BUILD_VARIANT=eng
TARGET_BUILD_TYPE=release
TARGET_BUILD_APPS=
TARGET_ARCH=arm
TARGET_ARCH_VARIANT=armv7-a-neon
HOST_ARCH=x86
HOST_OS=linux
HOST_BUILD_TYPE=release
BUILD_ID=IML74K
============================================
*** glibc detected *** make: free(): invalid next size (fast): 0x10fedaf0 ***
*** glibc detected *** make: malloc(): memory corruption: 0x10fedb10 ***
在这里就停下来不动了
版本及各位高手,这是怎么回事情?手册上写的操作过程怎么会这样?