• 3882阅读
  • 1回复

ARM2410s板子 QT移植问题 [复制链接]

上一主题 下一主题
离线wocar003
 
只看楼主 正序阅读 楼主  发表于: 2009-03-29
— 本帖被 XChinux 从 Qt for Windows 移动到本区(2010-02-07) —
我移植的过程如下:
在linux中安装qtopia-core-opensource-src-4.3.3
1.解压
tar zxvf qtopia-core-opensource-src-4.3.3.tar.gz
2.进入文件夹
cd qtopia-core-opensource-src-4.3.3
3.执行
./configure -embedded arm -xplatform qws/linux-arm-g++ -depths  16 -no-qt3support  -prefix
gmake  (耗时很长)
4.安装
gmake install
5.把/mnt/nfs/Trolltech/QtopiaCore-4.3.3/lib中除了fonts文件夹的其他文件复制到/mnt/yaffs/lib下。
把/mnt/nfs/Trolltech/QtopiaCore-4.3.3/lib下fonts文件夹复制到/mnt/yaffs/Trolltech/QtopiaCore-4.3.3/lib下
编写了一个qt.sh文件,内容如下
export QTDIR=$PWD
export LD_LIBRARY_PATH=/root/yaffs/lib

export QTDIR=$PWD
export LD_LIBRARY_PATH=/root/yaffs/lib:/root/yaffs/libgcc:/root/yaffs/tslib1.4/l

export QTDIR=$PWD
export TSLIB_TSDEVICE=/dev/input/event0
export TSLIB_PLUGINDIR=$PWD/tslib1.4/lib/ts
export TSLIB_CONSOLEDEVICE=none
export QT_TSLIBDIR=$PWD/tslib1.4/lib
export TSLIB_CONFFILE=$QTDIR/tslib1.4/etc/ts.conf
export POINTERCAL_FILE=/tmp/ts-calib.conf
export QWS_MOUSE_PROTO=MouseMan:/dev/input/mice
export TSLIB_CALIBFILE=/tmp/ts-calib.conf
export LANG=zh_CN
并且运行之。
运行了一个qt编写的程序,报错:error while loading shared libraries: libQtGui.so.4: cannot open shared object file: No such file or directory
求高手,如何解决
是否环境变量有问题,移植过程中我也注意到了要使用软链接。
离线wd007

只看该作者 1楼 发表于: 2009-03-30
你可以参考一下这篇帖子:

http://www.qtkbase.com/read.php?tid=63&fpage=2
欢迎访问我的博客,一起学习提高
http://blog.csdn.net/qter_wd007
快速回复
限100 字节
 
上一个 下一个