首页| 论坛| 消息

回复: QT-embedded-4.5 for arm的安装和使用
#21 [edgepoly 06-17 18:51]
我用的是nfs boot方式,
我把/usr/local/Trolltech/QtEmbedded-4.5.1-arm/ 的所有文件拷到 rootfs 目录下,
然后修改 rcS文件如下:

#export set QTDIR=/opt/qt
export set QTDIR=/QtEmbedded-4.5.1-arm
export PATH=$QTDIR:$PATH
export LD_LIBRARY_PATH=$QTDIR/lib:/lib:/usr/local/lib:$QTDIR/plugins/imageformats:$LD_LIBRARY_PATH
export QT_PLUGIN_PATH=$QTDIR/plugins
export QT_QWS_FONTDIR=$QTDIR/lib/fonts
export set QWS_MOUSE_PROTO=LinuxTP:/dev/h3600_tsraw
export QWS_DISPLAY=LinuxFb:/dev/fb0
export QWS_DISPLAY="LinuxFb:mmWidth100:mmHeight130:0"
export QWS_SIZE=480x272

结果还是不行,还是只有我那个helloWorld程序可以跑。
bash-4.0# ./screenshot -qws
./screenshot: symbol lookup error: ./screenshot: undefined symbol: _ZN7QWidget9dropEventEP10QDropEvent
bash-4.0# udevd-event[2301]: rmdir(//dev) failed: Device or resource busy
udevd-event[2303]: rmdir(//dev) failed: Device or resource busy

Btw,楼主在开发板上有没有移植成功Qtopia啊?
我的最终目标是移植Qtopia, 不过现在连这一步还没有迈过去。
神啊,救救我吧。
#22 [edgepoly 06-17 20:19]
楼主你用的gcc 版本是多少?
#23 [bhwbj 06-18 09:33]
晤,arm-linux-gcc 3.4.1,扬创2440开发板。
Qtopia和QtEmbedded不一样啊,Qtopia是完整的桌面环境。你要是用Qtopia直接下个装了,不用装QtEmbedded。

我的QtEmbedded-4.5.1-arm/ 下所有东西加起来有131M呢,你全拷到板子上了??

用screenshot的绝对路径运行看看呢?就是/usr/local/Trolltech/QtEmbedded-4.5.1-arm/demos/screeshot/screenshot -qws这样。
#24 [bhwbj 06-18 10:22]
http://www.qtcn.org/bbs/read.php?tid=16966&uid=79551
http://www.qtcn.org/bbs/read.php?tid=13141
#25 [edgepoly 06-18 12:42]
引用第23楼bhwbj于2009-06-18 09:33发表的:
晤,arm-linux-gcc 3.4.1,扬创2440开发板。
Qtopia和QtEmbedded不一样啊,Qtopia是完整的桌面环境。你要是用Qtopia直接下个装了,不用装QtEmbedded。

.......

我用的是 gcc4.4.0 估计跟这个有关,好像网上能成功的都是用gcc3.4.1啊,这个版本太老了。

我一开始就是下Qtopia直接编译的啊,不过就是跑不起来啊:
http://www.qtcn.org/bbs/read.php?tid=19280

<< 3 4 5 >> (5/5)

回复 发表
主题 版块