• 6168阅读
  • 7回复

移植QT/E DEMO程序到目标机上出错 [复制链接]

上一主题 下一主题
离线kevinlynx
 

只看楼主 倒序阅读 楼主  发表于: 2006-07-27
Qt/E for arm 的库我编译好了,出现 Enjoy字样,用file查看,应该没问题,按照资料上把库复制到ARM机上,然后交叉编译了个DEMO程序,复制到ARM机上,运行: ./demo -qws ,返回出错信息:
error while loading shared libraries: libstdc++.so.6: cannoty 。
运行你给的 HELLO 程序,还是这个错误,看上去ARM机上还少了个库。
[ 此贴被XChinux在2006-07-27 23:30重新编辑 ]
离线shiroki

只看该作者 1楼 发表于: 2006-07-28
这个库应该在你的toolchain里, 看看你的rootfs里有没有这个库,没有的话从toolchain里cp过来
--
shiro is White
ki is tree
http://www.cuteqt.com
论坛 http://www.cuteqt.com/bbs
博客 http://www.cuteqt.com/blog
博客镜像: http://sites.cuteqt.com/cuteqt
Linux/Qt/嵌入式讨论群 http://qun.qq.com/air/5699823
离线kevinlynx

只看该作者 2楼 发表于: 2006-07-28
谢谢斑竹。按照这种思路,我又根据出错信息复制了几个库文件过去。
但是最后还是出错了,出错信息为:
Cannot create Qt/Embedded data directory: /tmp/qtembedded-0
离线shiroki

只看该作者 3楼 发表于: 2006-07-31
要保证你的这个用户对/tmp目录有读写执行权限。
--
shiro is White
ki is tree
http://www.cuteqt.com
论坛 http://www.cuteqt.com/bbs
博客 http://www.cuteqt.com/blog
博客镜像: http://sites.cuteqt.com/cuteqt
Linux/Qt/嵌入式讨论群 http://qun.qq.com/air/5699823
离线kevinlynx

只看该作者 4楼 发表于: 2006-07-31
这个问题解决了----在根目录下建立了个连接tmp到 /mnt/yaffs/tmp 下---那里可写。。但是现在又出现了问题:(汗,这错误何时才能达到尽头啊) Cannot find font definition file /usr/local/qt-embedded/lib/fonts/fontdir - is $QTDIR s?
离线kevinlynx

只看该作者 5楼 发表于: 2006-08-01
好了。。。我把原来一块板子上的Qtopia下的 fonts 目录复制到现在这快板子上。。。设置好QTDIR变量-----就成功运行DEMO程序了。。。
离线shrewl

只看该作者 6楼 发表于: 2006-08-02
我也正在编译QT/E的DEMO,但总是有问题,我想问你一些问题,我的QQ:153658306
离线mviolet

只看该作者 7楼 发表于: 2007-04-17
在根目录下建立了个连接tmp到 /mnt/yaffs/tmp 下具体。怎么操作阿,能不能详细讲一下,我还是新手。麻烦了,我的邮箱mviolet@126.com QQ:389665706
快速回复
限100 字节
 
上一个 下一个