主题 : openwrt-tiny210-qtopia运行ok,有图有真相 复制链接 | 浏览器收藏 | 打印
级别: 骑士
UID: 61140
精华: 1
发帖: 213
金钱: 1125 两
威望: 225 点
贡献值: 1 点
综合积分: 446 分
注册时间: 2011-12-23
最后登录: 2016-11-20
楼主  发表于: 2012-05-13 21:48

 openwrt-tiny210-qtopia运行ok,有图有真相

图片:
o(∩∩)o...哈哈,qtopia终于在tiny210的openwrt上运行ok了

我现在正在改qtopia的openwrt文件,最迟明天svn上传到openwrt-dreambox,所以哈哈大家可以玩玩了~

说明:

我已经在openwrt-dreambox中添加对openwrt-for-embeded软件源的支持,目前该软件源主要支持tslib,qtopia-2.2.0以及从qtopia-1.7.0上移植到qtopia2.2.0的filebrower,
估计也就这两天就能支持konqueror了。
NOTE:openwrt-for-embeded项目是我在google code建立的openwrt项目,请见:http://code.google.com/p/openwrt-for-embedded/
openwrt-for-embeded项目算作实验田,我会把成熟的代码贡献给国内OpenWrt项目OpenWrt-Dreambox:https://dev.openwrt.org.cn/wiki
不会和OpenWrt-Dreambox搞分裂,分散众人关注,从而导致国内openwrt开源不必要的损失。
所以大家尽量以OpenWrt-Dreambox项目为基准。



下面是具体怎样编译openwrt-tiny210-qtopia:

如果你是初次使用openwrt,首先你在本论坛找下详细的教程,有所了解在继续,我就不赘述了。

1 保持OpenWrt-Dreambox最新,在其根目录svn up

2 保持feeds的最新,因为我的openwrt-for-embeded软件源不断的修改错误:
  ./scripts/feeds update -a
./scripts/feeds install -a

3 在OpenWrt-Dreambox教程所要安装的工具外还要安装一下工具,防止qtopia在编译时出错:
sudo apt-get install libtool autoconf automake
sudo apt-get install  uuid-dev                            
sudo apt-get install libxmu-dev libxmu6
sudo apt-get install e2fsprogs
sudo apt-get install zlib1g-dev
sudo apt-get install lib32z1-dev
sudo apt-get install bison
sudo apt-get install flex
sudo apt-get install lib32ncurses5-dev
sudo apt-get install libx11-dev
sudo apt-get install gperf
sudo apt-get install libx11-dev libxext-dev libxtst-dev
特别是uuid-dev会引起-luuid的错误!
我使用的是ubuntu11.04,gcc version 4.5.2;其他环境没试过,如有错误可以反映~

4 make menuconfig选择tiny210-qtopia
然后编译make即可
NOTE:在make menuconfig之前最好把TOPDIR中tmp/删除掉,因为如果你的target/linux中有更新,而tmp的存在会影响openwrt不去扫描target/linux

5 在tiny210开发板上运行时
先export环境变量:
        source /etc/tslib-env.sh
        source /etc/qtopia-env.sh
然后运行qpe




[ 此帖被neechard在2012-05-13 22:48重新编辑 ]
级别: 骑士
UID: 61140
精华: 1
发帖: 213
金钱: 1125 两
威望: 225 点
贡献值: 1 点
综合积分: 446 分
注册时间: 2011-12-23
最后登录: 2016-11-20
1楼  发表于: 2012-05-13 21:55
第一副图是openwrt-dreambox图标
第二图是qtopia应用程序
第三图是我移植的filebrower

tslib屏幕校验请见huhu2207:http://www.aiothome.net/read.php?tid-20383.html

黑天手机拍的不清楚,见谅
级别: 风云使者
UID: 36096
精华: 3
发帖: 2513
金钱: 14075 两
威望: 2815 点
贡献值: 3 点
综合积分: 5086 分
注册时间: 2011-01-11
最后登录: 2015-11-15
2楼  发表于: 2012-05-13 22:04
good,顶!
极度缺钱,求捐赠……支付宝兼邮箱:huming2207@qq.com
级别: 风云使者
UID: 36096
精华: 3
发帖: 2513
金钱: 14075 两
威望: 2815 点
贡献值: 3 点
综合积分: 5086 分
注册时间: 2011-01-11
最后登录: 2015-11-15
3楼  发表于: 2012-05-13 22:11
话说,richard哥,openwrt官方feed有个xfce,试了编译,:不行,貌似在编译libgmain处报错
极度缺钱,求捐赠……支付宝兼邮箱:huming2207@qq.com
级别: 骑士
UID: 61140
精华: 1
发帖: 213
金钱: 1125 两
威望: 225 点
贡献值: 1 点
综合积分: 446 分
注册时间: 2011-12-23
最后登录: 2016-11-20
4楼  发表于: 2012-05-13 22:13
引用第3楼huhu2207于2012-05-13 22:11发表的  :
话说,richard哥,openwrt官方feed有个xfce,试了编译,:不行,貌似在编译libgmain处报错


这个我没试过,xfce是什么东东,干什么的?别笑我
级别: 风云使者
UID: 36096
精华: 3
发帖: 2513
金钱: 14075 两
威望: 2815 点
贡献值: 3 点
综合积分: 5086 分
注册时间: 2011-01-11
最后登录: 2015-11-15
5楼  发表于: 2012-05-13 22:30
引用第4楼neechard于2012-05-13 22:13发表的  :


这个我没试过,xfce是什么东东,干什么的?别笑我
一个著名轻量级桌面环境,类似lxde,
极度缺钱,求捐赠……支付宝兼邮箱:huming2207@qq.com
畅游在知识的海洋...
级别: 论坛版主
UID: 33629
精华: 4
发帖: 554
金钱: 3075 两
威望: 615 点
贡献值: 5 点
综合积分: 1188 分
注册时间: 2010-12-03
最后登录: 2015-09-22
6楼  发表于: 2012-05-13 22:37

 回 5楼(huhu2207) 的帖子

小胡你又嘲笑人家
好好学习,天天鲁管
疯狂的嵌入式爱好者
级别: 论坛版主
UID: 40543
精华: 1
发帖: 169
金钱: 920 两
威望: 184 点
贡献值: 1 点
综合积分: 358 分
注册时间: 2011-03-19
最后登录: 2013-05-10
7楼  发表于: 2012-05-14 02:02
xfce是base Xorg的,DirectFB貌似不能用吧。
别人转角遇见爱,我转角遇见猫T _T .
级别: 风云使者
UID: 36096
精华: 3
发帖: 2513
金钱: 14075 两
威望: 2815 点
贡献值: 3 点
综合积分: 5086 分
注册时间: 2011-01-11
最后登录: 2015-11-15
8楼  发表于: 2012-05-14 06:11
东哥别瞎说,那个纯属正常回复
极度缺钱,求捐赠……支付宝兼邮箱:huming2207@qq.com
自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8838
金钱: 46490 两
威望: 9298 点
贡献值: 27 点
综合积分: 18216 分
注册时间: 2010-01-09
最后登录: 2019-07-16
9楼  发表于: 2012-05-14 06:55
恭喜
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.