主题 : 请教关于Mini6410 Qt4开发过程中的问题 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 52672
精华: 0
发帖: 1
金钱: 5 两
威望: 1 点
综合积分: 2 分
注册时间: 2011-07-22
最后登录: 2011-07-24
楼主  发表于: 2011-07-22 22:21

 请教关于Mini6410 Qt4开发过程中的问题

图片:
我照着《Mini6410 Qt4和 Qtopia编程开发指南》移植Qtopia2.2.0 到mini6410上,但是在编译PC版本的  qtopia2.2.0时遇到了问题,
开发环境如下:
1.ubuntu 10.04
2.交叉编译器是 arm-linux-gcc-v6-vfp-20101103.tgz安装包,也就是gcc4.5.1
然后,依照开发指南的步骤,一步一步下来,打上patch后编译通过,make&&make install顺利完成,并编写了运行脚本run,如下所示
#!/bin/sh
./qt2/bin/qvfb -width 480 -height 272 -depth 16 &
cd qtopia /image
mkdir root 2>/dev/null || ture
export HOME=$PWD/root
cd opt/Qtopia
export PATH=$PWD/bin:$PATH
export LD_LIBRARY_PATH=$PWD/lib:$LD_LIBRARY_PATH
export QTDIR=$PWD
export QPEDIR=$PWD
export KDEDIR=$PWD/../kde

sleep 3
qpe


但是运行之后发现弹出来显示界面之后就不动了,没有理想状态下的显示界面,图片见附件
出来一串warning,不知道怎么回事,大家能帮我看看是什么原因

root@mars-desktop:/opt/qtopia-free-2.2.0# vi run
root@mars-desktop:/opt/qtopia-free-2.2.0# ./run
./run: 4: ture: not found
cd: 6: can't cd to opt/Qtopia
Using display 0
Warning: QSocket::writeBlock: Socket is not open
Warning: Need to run firstuse
Warning: language message - en_US
Warning: and its not null
Warning: loading /opt/qtopia-free-2.2.0/qtopia/i18n/en_US/qt.qm
Warning: loading /opt/qtopia-free-2.2.0/qtopia/i18n/en_US/qpe.qm
Warning: loading /opt/qtopia-free-2.2.0/qtopia/i18n/en_US/libqpe.qm
Warning: loading /opt/qtopia-free-2.2.0/qtopia/i18n/en_US/libqtopia.qm
Warning: loading /opt/qtopia-free-2.2.0/qtopia/i18n/en_US/language.qm
Warning: loading /opt/qtopia-free-2.2.0/qtopia/i18n/en_US/timezone.qm
Warning: loading /opt/qtopia-free-2.2.0/qtopia/i18n/en_US/systemtime.qm
级别: 新手上路
UID: 52669
精华: 0
发帖: 6
金钱: 30 两
威望: 6 点
综合积分: 12 分
注册时间: 2011-07-22
最后登录: 2011-08-09
1楼  发表于: 2011-07-28 15:29
同问啊!!!
级别: 荣誉会员
UID: 34761
精华: 0
发帖: 1348
金钱: 6835 两
威望: 1367 点
综合积分: 2696 分
注册时间: 2010-12-21
最后登录: 2017-06-02
2楼  发表于: 2011-07-28 21:56
cd: 6: can't cd to opt/Qtopia

这个错误信息很明显啊,看看有没有 opt 这个目录,如果没有,表示你没有编译成功
级别: 荣誉会员
UID: 34761
精华: 0
发帖: 1348
金钱: 6835 两
威望: 1367 点
综合积分: 2696 分
注册时间: 2010-12-21
最后登录: 2017-06-02
3楼  发表于: 2011-07-28 21:57
make
make install

这二步可能出错了
级别: 新手上路
UID: 83058
精华: 0
发帖: 5
金钱: 25 两
威望: 5 点
综合积分: 10 分
注册时间: 2012-12-01
最后登录: 2012-12-05
4楼  发表于: 2012-12-04 13:11
我也遇到同样的问题,纠结!楼上能不能说的清楚点