主题 : Tiny4412 android编译环境搭建 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 99258
精华: 0
发帖: 34
金钱: 170 两
威望: 34 点
综合积分: 68 分
注册时间: 2013-12-23
最后登录: 2017-05-09
楼主  发表于: 2013-12-27 13:45

 Tiny4412 android编译环境搭建

新入手的tiny4412 按照手册上的说明,安装了ubuntu12.04.3系统,搭建环境的过程中,遇到了如下问题:
第一步:
# cd /tmp/ubuntu/jdk6/
# chmod 755 install-sun-java6.sh
# ./install-sun-java6.sh
第二步:
# cd /tmp/ubuntu/
# chmod 755 install-devel-packages.sh
# ./ install-devel-packages.sh
在第二部安装的过程中,说是lib32ncurses5-dev依赖于libncurses5-dev,结果就手动安装了libncurses5-dev,然后重新运行sh脚本,又出现libncurses5-dev和libncurses5-dev:i386冲突,这是什么情况啊?

还有另外一个问题就是,出现上面的冲突之后,我就选择先不安装lib32ncurses5-dev,能顺利往下走,可是这两步完成后,重启电脑,发现系统不能启动了,出现了
Could not write bytes: broken pipe,然后就不启动了(网上说重装系统,不能这样啊,即使重装了,搭建环境还是这样子),由于本人是小白,麻烦帮忙解决下,灰常感谢

求各位开发者帮帮忙
级别: 总版主
UID: 45585
精华: 3
发帖: 628
金钱: 3375 两
威望: 675 点
综合积分: 1316 分
注册时间: 2011-05-06
最后登录: 2018-10-18
1楼  发表于: 2013-12-27 14:53
必须要使用 ubuntu12.04.2,如果使用ubuntu12.04.3,则不一定能使用手册的方法
级别: 新手上路
UID: 99374
精华: 0
发帖: 4
金钱: 20 两
威望: 4 点
综合积分: 8 分
注册时间: 2013-12-27
最后登录: 2013-12-31
2楼  发表于: 2013-12-27 15:22

 回 1楼(xoom) 的帖子

你好,我下载的是ubuntu12.04.2,可是在运行install-devel-packages.sh这个脚本的时候,不能自动下载软件包,而且source的连接给的是mirrors.163.com,这个镜像源已经关闭了。非常感谢,期待您的回复!
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
3楼  发表于: 2013-12-27 15:45

 Re:回 1楼(xoom) 的帖子

引用第2楼sjy52619于2013-12-27 15:22发表的 回 1楼(xoom) 的帖子 :
你好,我下载的是ubuntu12.04.2,可是在运行install-devel-packages.sh这个脚本的时候,不能自动下载软件包,而且source的连接给的是mirrors.163.com,这个镜像源已经关闭了。非常感谢,期待您的回复!

可以改用mirrors.sohu.com, 通过Ubuntu Software Center修改source(在菜单Edit/Software Source...)
"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: 99258
精华: 0
发帖: 34
金钱: 170 两
威望: 34 点
综合积分: 68 分
注册时间: 2013-12-23
最后登录: 2017-05-09
4楼  发表于: 2013-12-27 17:21
谢谢2L的解答,那我提到的第一个问题,库冲突的问题该怎么办呢?

在第二步安装的过程中,说是lib32ncurses5-dev依赖于libncurses5-dev,结果就手动安装了libncurses5-dev,然后重新运行sh脚本,又出现libncurses5-dev和libncurses5-dev:i386冲突,这是什么情况啊?
级别: 新手上路
UID: 99258
精华: 0
发帖: 34
金钱: 170 两
威望: 34 点
综合积分: 68 分
注册时间: 2013-12-23
最后登录: 2017-05-09
5楼  发表于: 2013-12-27 17:24

 回 2楼(sjy52619) 的帖子

不好意思啊,我的就可以自动下载,都是默认的设置,不知道在哪里配置呢,
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
6楼  发表于: 2013-12-27 18:42
引用第4楼holyasstar于2013-12-27 17:21发表的  :
谢谢2L的解答,那我提到的第一个问题,库冲突的问题该怎么办呢?

在第二步安装的过程中,说是lib32ncurses5-dev依赖于libncurses5-dev,结果就手动安装了libncurses5-dev,然后重新运行sh脚本,又出现libncurses5-dev和libncurses5-dev:i386冲突,这是什么情况啊?

我不觉得需要安装lib32ncurses5-dev, 看起来它和libncurses5-dev:i386是一样的东西,我在我的Ubuntu环境里也从来没有安装过这个包。
另外,关于Ubuntu的版本,Android官方验证过的是12.04, 不是12.04.2, 也不是12.04.3。关于环境的初始化,参考http://source.android.com/source/initializing.html
"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: 99374
精华: 0
发帖: 4
金钱: 20 两
威望: 4 点
综合积分: 8 分
注册时间: 2013-12-27
最后登录: 2013-12-31
7楼  发表于: 2013-12-29 20:34

 回 3楼(kasim) 的帖子

谢谢您的回复,可是我软件包都下载下来,又要安装的顺序,实在是头疼,多谢您!
级别: 新手上路
UID: 99374
精华: 0
发帖: 4
金钱: 20 两
威望: 4 点
综合积分: 8 分
注册时间: 2013-12-27
最后登录: 2013-12-31
8楼  发表于: 2013-12-29 20:36

 回 5楼(holyasstar) 的帖子

谢谢您的回复,多好啊,我现在还在头疼这个问题
级别: 新手上路
UID: 99258
精华: 0
发帖: 34
金钱: 170 两
威望: 34 点
综合积分: 68 分
注册时间: 2013-12-23
最后登录: 2017-05-09
9楼  发表于: 2013-12-30 09:40
引用第6楼kasim于2013-12-27 18:42发表的  :

我不觉得需要安装lib32ncurses5-dev, 看起来它和libncurses5-dev:i386是一样的东西,我在我的Ubuntu环境里也从来没有安装过这个包。
另外,关于Ubuntu的版本,Android官方验证过的是12.04, 不是12.04.2, 也不是12.04.3。关于环境的初始化,参考http://source.android.com/source/initializing.html


嗯 了解了,谢谢你的答复