主题 : 【求助】友善光盘中的android源码编译不成功 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 40703
精华: 0
发帖: 27
金钱: 135 两
威望: 27 点
综合积分: 54 分
注册时间: 2011-03-21
最后登录: 2017-09-13
楼主  发表于: 2011-07-09 21:29

 【求助】友善光盘中的android源码编译不成功


网站上下载的0520光盘,完全按照手册操作的,编译碰到问题了~
是在虚拟机安装fedora14进行编译,是否少安装了什么插件呢?
非常感谢!

[root@localhost Android-2.3.4]# ./build-android
including device/htc/passion/vendorsetup.sh
including device/samsung/crespo/vendorsetup.sh
============================================
PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=2.3.4
TARGET_PRODUCT=mini6410
TARGET_BUILD_VARIANT=eng
TARGET_SIMULATOR=false
TARGET_BUILD_TYPE=release
TARGET_BUILD_APPS=
TARGET_ARCH=arm
HOST_ARCH=x86
HOST_OS=linux
HOST_BUILD_TYPE=release
BUILD_ID=GRJ22
============================================
find: `frameworks/base/frameworks/base/docs/html': No such file or directory
find: `out/target/common/docs/gen': No such file or directory
find: `frameworks/base/frameworks/base/docs/html': No such file or directory
find: `out/target/common/docs/gen': No such file or directory
find: `frameworks/base/frameworks/base/docs/html': No such file or directory
find: `out/target/common/docs/gen': No such file or directory
find: `frameworks/base/frameworks/base/docs/html': No such file or directory
find: `out/target/common/docs/gen': No such file or directory
find: `frameworks/base/frameworks/base/docs/html': No such file or directory
find: `out/target/common/docs/gen': No such file or directory
external/webkit/Android.mk:230: "JavaScript JIT enabled!"
Using 'us' ICU data for FriendlyARM mini6410
*** glibc detected *** make: free(): invalid next size (fast): 0x0d944410 ***
======= Backtrace: =========
/lib/libc.so.6(+0x71ee4)[0xcf0ee4]
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)[0xc95e16]
make[0x8049a01]
======= Memory map: ========
00110000-0012c000 r-xp 00000000 fd:00 528896     /lib/libgcc_s-4.5.1-20100924.so.1
0012c000-0012d000 rw-p 0001b000 fd:00 528896     /lib/libgcc_s-4.5.1-20100924.so.1
0023b000-0025b000 r-xp 00000000 fd:00 529442     /lib/ld-2.12.90.so
0025b000-0025c000 r--p 0001f000 fd:00 529442     /lib/ld-2.12.90.so
0025c000-0025d000 rw-p 00020000 fd:00 529442     /lib/ld-2.12.90.so
00472000-00473000 r-xp 00000000 00:00 0          [vdso]
00c7f000-00e0c000 r-xp 00000000 fd:00 529449     /lib/libc-2.12.90.so
00e0c000-00e0e000 r--p 0018c000 fd:00 529449     /lib/libc-2.12.90.so
00e0e000-00e0f000 rw-p 0018e000 fd:00 529449     /lib/libc-2.12.90.so
00e0f000-00e12000 rw-p 00000000 00:00 0
08048000-08071000 r-xp 00000000 fd:00 269713     /usr/bin/make
08071000-08072000 rw-p 00028000 fd:00 269713     /usr/bin/make
08072000-08073000 rw-p 00000000 00:00 0
08868000-0d9b6000 rw-p 00000000 00:00 0          [heap]
b7325000-b740d000 rw-p 00000000 00:00 0
b74f5000-b7576000 rw-p 00000000 00:00 0
b7644000-b76c5000 rw-p 00000000 00:00 0
b76c5000-b78c5000 r--p 00000000 fd:00 267105     /usr/lib/locale/locale-archive
b78c5000-b78c6000 rw-p 00000000 00:00 0
b78d8000-b78df000 r--s 00000000 fd:00 267361     /usr/lib/gconv/gconv-modules.cache
b78df000-b78e0000 rw-p 00000000 00:00 0
b78e2000-b78e5000 rw-p 00000000 00:00 0
bf84d000-bf881000 rw-p 00000000 00:00 0          [stack]
./build-android: line 17: 21529 Aborted                 (core dumped) make -j$CPU_JOB_NUM
级别: 新手上路
UID: 40703
精华: 0
发帖: 27
金钱: 135 两
威望: 27 点
综合积分: 54 分
注册时间: 2011-03-21
最后登录: 2017-09-13
1楼  发表于: 2011-07-09 21:48
补充一下按照手册,我安装的是x86的版本,不是bit64的。是不是需要换成bit64?
级别: 荣誉会员
UID: 34761
精华: 0
发帖: 1348
金钱: 6835 两
威望: 1367 点
综合积分: 2696 分
注册时间: 2010-12-21
最后登录: 2017-06-02
2楼  发表于: 2011-07-10 08:10
yum install make 更新一下make
级别: 新手上路
UID: 40703
精华: 0
发帖: 27
金钱: 135 两
威望: 27 点
综合积分: 54 分
注册时间: 2011-03-21
最后登录: 2017-09-13
3楼  发表于: 2011-07-10 09:37
果然是make更新一下就好了~~
你实在太牛了~!!
太感谢!