全部博文(77)
分类: LINUX
2008-12-17 17:40:41
今天突然发现qtopia的4.4及以上版本改为了qt-extended,即qt-embedded-4.4.x相当于qtopia-core,qt-extended相当于桌面。由于编译一次需要很长时间,于是尝试直接进行mips的交叉编译,越来越感觉到高处不胜寒,网上可以查到的有价值的参考文献少之又少,尤其是国内,国外看到有人也在尝试编译,但遇到和我一样的问题,有人过于着急甚至愿意pay to get trouble fixed。
本人终于交叉编译成功了,但运行时出现了问题,卡住了,很是郁闷。有点想放弃了,感觉trolltech公司在这方面做得不太好,或做得很好但只对commercial version版用户提供技术支持。
首先下载,目前有两个版本,
Tar zxvf qt-extended-opensource-src-
Mkdir build
Cd build
../qt-extended-
bin/qbuild
bin/qbuild image
在运行过程中,出现了几个库找不到,分别是libpng12.so libasound.so librt.so,可以从交叉编译器所在的目录下找到缺少的库并拷贝到嵌入式根目录下的lib下,但librt.so却始终无法解决,如果是
重要的参考文献:
【1】http://qtextended.org/modules/devices/
【2】
chinaunix网友2009-07-29 09:48:00
版主: 有个问题请教一下。我已经把 qt-extended4.4.3编译好,能在板子上运行了。运行qpe,界面中央出现圆形的clock,转一圈后就消失了,后在屏幕的左面出现了一竖排7个按钮(通讯录,音乐,收音机,照相机,more)上排显示时间日期。显示的时间也是正常增加,但是鼠标只能移动,点击没有反应。 你有没有遇到这样的情况?
xuyuanchao2009-04-17 11:57:47
由于老板安排了别的任务,QT的调试没有再进行,也就是上面的运行问题还没解决。如果谁ok,请告知。 关于编译,有几个需要注意的地方,一是gcc的版本、二是glibc的版本,还有需要的依赖库是否齐全,总之,是很繁琐的过程,只有一点一点试,很花时间。
chinaunix网友2009-03-30 14:47:06
我是按照http://yueyueniao526.blog.163.com/blog/static/49347469200922641011211/做的 但移植的时候出现了上边的问题 希望版主指点
chinaunix网友2009-03-27 11:09:19
210.82.111.★网友你好!我用的是s3c2410开发板,我按照版主的改了,但是编译总是通不过。能否赐教一下,你是怎么编译的,以及编译环境是怎么设置的???? e-mail:280818697@qq.com