主题 : android4.0.3编译崩溃 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 93978
精华: 0
发帖: 19
金钱: 95 两
威望: 19 点
贡献值: 0 点
综合积分: 38 分
注册时间: 2013-07-05
最后登录: 2016-03-26
楼主  发表于: 2014-04-04 23:33

 android4.0.3编译崩溃

[attachment=5927] [attachment=5927][attachment=5927]我使用的是smart210开发板,使用光盘中的源码。linux系统我使用的是fedora14,我是按照smart210用户手册上说明来编译的,编译android4内核通过了,可是编译android 4.0.3_r1,使用./build-android,出现崩溃。请问大家有没有遇到过,请大家指点下。。情况我放在附件里 !!


[root@pls android-4.0.3_r1]# ./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.html
build/core/main.mk:46: ********************************************************************************
/bin/bash: bison: command not found
============================================
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): 0x12738510 ***
======= Backtrace: =========
/lib/libc.so.6[0xac0ee4]
make[0x80509c8]
make[0x804feb2]
make[0x8052956]
make[0x804d327]
make[0x804d862]
make[0x804ce55]
make[0x804cee7]
make[0x8052920]
make[0x804d327]
make[0x804d862]
make[0x804ce55]
make[0x804d028]
make[0x804d7b8]
make[0x805024f]
make[0x804feb2]
make[0x8052956]
make[0x804d327]
make[0x804d862]
make[0x804ce55]
make[0x8065930]
make[0x8065fc6]
make[0x805dfff]
make[0x805f50e]
make[0x805e719]
make[0x805f50e]
make[0x805f912]
make[0x8059621]
/lib/libc.so.6(__libc_start_main+0xe6)[0xa65e16]
make[0x8049a01]
======= Memory map: ========
0084a000-0084b000 r-xp 00000000 00:00 0 [vdso]
00a2b000-00a4b000 r-xp 00000000 08:09 447254 /lib/ld-2.12.90.so
00a4b000-00a4c000 r--p 0001f000 08:09 447254 /lib/ld-2.12.90.so
00a4c000-00a4d000 rw-p 00020000 08:09 447254 /lib/ld-2.12.90.so
00a4f000-00bdc000 r-xp 00000000 08:09 447255 /lib/libc-2.12.90.so
00bdc000-00bde000 r--p 0018c000 08:09 447255 /lib/libc-2.12.90.so
00bde000-00bdf000 rw-p 0018e000 08:09 447255 /lib/libc-2.12.90.so
00bdf000-00be2000 rw-p 00000000 00:00 0
00c35000-00c51000 r-xp 00000000 08:09 447267 /lib/libgcc_s-4.5.1-20100924.so.1
00c51000-00c52000 rw-p 0001b000 08:09 447267 /lib/libgcc_s-4.5.1-20100924.so.1
08047000-08071000 r-xp 00000000 08:09 141069 /usr/bin/make
08071000-08072000 rw-p 00029000 08:09 141069 /usr/bin/make
08072000-08073000 rw-p 00000000 00:00 0
09b34000-127f7000 rw-p 00000000 00:00 0 [heap]
b6ff2000-b725c000 rw-p 00000000 00:00 0
b72fe000-b747c000 rw-p 00000000 00:00 0
b747c000-b7483000 r--s 00000000 08:09 136913 /usr/lib/gconv/gconv-modules.cache
b7483000-b748b000 r--p 00000000 08:09 407630 /usr/share/locale/zh_CN/LC_MESSAGES/make.mo
b748e000-b7490000 rw-p 00000000 00:00 0
b7490000-b75e4000 r--p 03270000 08:09 136657 /usr/lib/locale/locale-archive
b75e4000-b7624000 r--p 02eb6000 08:09 136657 /usr/lib/locale/locale-archive
b7624000-b7824000 r--p 00000000 08:09 136657 /usr/lib/locale/locale-archive
b7824000-b7825000 rw-p 00000000 00:00 0
b783c000-b783d000 rw-p 00000000 00:00 0
b783e000-b783f000 rw-p 00000000 00:00 0
bf8a6000-bf92a000 rw-p 00000000 00:00 0 [stack]
./build-android: line 15: 22216 宸叉斁寮? (core dumped) make -j4
[root@pls android-4.0.3_r1]#
附件设置隐藏,需要回复后才能看到
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
贡献值: 71 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
1楼  发表于: 2014-04-05 10:47

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.html
build/core/main.mk:46: ********************************************************************************

你的Fedora上的make版本是3.82,需要用3.81


/bin/bash: bison: command not found

你需要在Fedora上安装bison工具
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."
级别: 侠客
UID: 57357
精华: 0
发帖: 100
金钱: 505 两
威望: 101 点
贡献值: 0 点
综合积分: 200 分
注册时间: 2011-10-23
最后登录: 2017-09-13
2楼  发表于: 2014-06-03 13:40
级别: 新手上路
UID: 108162
精华: 0
发帖: 25
金钱: 125 两
威望: 25 点
贡献值: 0 点
综合积分: 50 分
注册时间: 2014-09-17
最后登录: 2015-05-26
3楼  发表于: 2014-09-19 09:24
出现了相同的问题,,,,
级别: 新手上路
UID: 112034
精华: 0
发帖: 5
金钱: 25 两
威望: 5 点
贡献值: 0 点
综合积分: 10 分
注册时间: 2015-01-14
最后登录: 2015-10-26
4楼  发表于: 2015-02-10 14:20
我也出现了相同的问题
级别: 新手上路
UID: 116275
精华: 0
发帖: 10
金钱: 50 两
威望: 10 点
贡献值: 0 点
综合积分: 20 分
注册时间: 2015-06-13
最后登录: 2015-06-22
5楼  发表于: 2015-06-18 21:43

 回 1楼(kasim) 的帖子

请问如何安装呢