主题 : 编译 Andriod 4.0.3_r1源代码出现的问题! 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 92283
精华: 0
发帖: 10
金钱: 50 两
威望: 10 点
贡献值: 0 点
综合积分: 20 分
注册时间: 2013-05-27
最后登录: 2014-10-17
楼主  发表于: 2013-05-27 13:07

 编译 Andriod 4.0.3_r1源代码出现的问题!

开发平台是Tiny210;



系统是Fedora 14;


根据Tiny210的用户手册的3.5节  “从源代码开始创建Android”时,执行如下代码:


编译Android 4.0.3_r1源代码:
#cd /opt/FriendlyARM/mini210/android/ android-4.0.3_r1
#./build-android


出现如下的问题,见图:



^很多问题的背后都是简单的原因......
级别: 荣誉会员
UID: 34780
精华: 0
发帖: 1219
金钱: 6230 两
威望: 1246 点
贡献值: 0 点
综合积分: 2438 分
注册时间: 2010-12-21
最后登录: 2017-09-18
1楼  发表于: 2013-05-29 11:30
yum update make
或是
yum install make
更新一下你系统的 make 再试试
级别: 新手上路
UID: 73888
精华: 0
发帖: 47
金钱: 235 两
威望: 47 点
贡献值: 0 点
综合积分: 94 分
注册时间: 2012-07-16
最后登录: 2022-04-16
2楼  发表于: 2013-05-29 22:08
更新完,build後,打算寫入 開發板,可是 android img 好像有問題,導致5s不停重啟!!!!!!!!!
build 好的 kernel 配 DVD的 android.img 就完全沒問題!!!!!!!!!求解

[    3.230688] Kernel panic - not syncing: Attempted to kill init!
[    3.230781] [<c017f9c8>] (unwind_backtrace+0x0/0xf0) from [<c0656d9c>] (panic+0x70/0x1ac)
[    3.230861] [<c0656d9c>] (panic+0x70/0x1ac) from [<c019bff8>] (do_exit+0x5dc/0x68c)
[    3.230932] [<c019bff8>] (do_exit+0x5dc/0x68c) from [<c019c304>] (do_group_exit+0x3c/0xbc)
[    3.238363] [<c019c304>] (do_group_exit+0x3c/0xbc) from [<c019c394>] (sys_exit_group+0x10/0x18)
[    3.247046] [<c019c394>] (sys_exit_group+0x10/0x18) from [<c017a040>] (ret_fast_syscall+0x0/0x30)
[    3.255860] Rebooting in 5 seconds..
级别: 总版主
UID: 45585
精华: 3
发帖: 628
金钱: 3375 两
威望: 675 点
贡献值: 3 点
综合积分: 1316 分
注册时间: 2011-05-06
最后登录: 2018-10-18
3楼  发表于: 2013-05-30 10:25
很有可能你压 img 文件时,没有注意SLC和MLC的区别
级别: 新手上路
UID: 73888
精华: 0
发帖: 47
金钱: 235 两
威望: 47 点
贡献值: 0 点
综合积分: 94 分
注册时间: 2012-07-16
最后登录: 2022-04-16
4楼  发表于: 2013-05-30 11:49
mlc2的 壓了 會直接裝不上 slc nand flash的
我用的是 教程上的;
mkyaffs2image-128M rootfs_android.img

可是為何 build 完的大小 和DVD提供的 小了100多MB?
我的才 106MB
^很多问题的背后都是简单的原因......
级别: 荣誉会员
UID: 34780
精华: 0
发帖: 1219
金钱: 6230 两
威望: 1246 点
贡献值: 0 点
综合积分: 2438 分
注册时间: 2010-12-21
最后登录: 2017-09-18
5楼  发表于: 2013-05-31 14:56
基本上可以确定是你的 buid 过程出错了,建议仔细检查看看是出了什么错
级别: 新手上路
UID: 91148
精华: 0
发帖: 18
金钱: 90 两
威望: 18 点
贡献值: 0 点
综合积分: 36 分
注册时间: 2013-05-03
最后登录: 2014-05-26
6楼  发表于: 2013-06-05 16:40
强烈建议你用 ubunte 10.0.4 64位的编译啊 10.0.4 GCC版本刚好够 而且64位了 我以前用32位的就报错调试了好长时间
级别: 新手上路
UID: 91301
精华: 0
发帖: 12
金钱: 65 两
威望: 13 点
贡献值: 0 点
综合积分: 24 分
注册时间: 2013-05-07
最后登录: 2013-07-09
7楼  发表于: 2013-06-07 20:28
楼主解决了吗?我也是同样的问题,,求解啊?在吗回复我啊!