主题 : Fedora12下搭建Qt Creator的ARM开发环境 并 移植Qt4.6.2到Micro2440(一) 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 40997
精华: 0
发帖: 14
金钱: 70 两
威望: 14 点
贡献值: 0 点
综合积分: 28 分
注册时间: 2011-03-24
最后登录: 2011-05-07
30楼  发表于: 2011-04-20 16:24
之后 导致QT配置不通过,是什么原因呀??搞了很久了

The tslib functionality test failed!
You might need to modify the include and library search paths by editing
QMAKE_INCDIR and QMAKE_LIBDIR in
/opt/linux/arm-qte-4.6.1/qt-everywhere-opensource-src-4.6.1/mkspecs/qws/linux-arm-g++.

望指教805319968@qq.com
级别: 新手上路
UID: 43448
精华: 0
发帖: 6
金钱: 30 两
威望: 6 点
贡献值: 0 点
综合积分: 12 分
注册时间: 2011-04-17
最后登录: 2017-08-10
31楼  发表于: 2011-05-05 22:39

 回 30楼(逆水寒1989) 的帖子

./configure的时候没有指定-prefix /usr/local/Trolltech/QtEmbedded-4.6.2-arm \ 这个吧
级别: 侠客
UID: 39548
精华: 0
发帖: 67
金钱: 340 两
威望: 68 点
贡献值: 0 点
综合积分: 134 分
注册时间: 2011-03-10
最后登录: 2017-09-13
32楼  发表于: 2011-05-07 21:39
编译安装PC版中的 qvfb:
进入pc/tools/qvfb/目录
#make
编译完毕,将pc/bin目录下的qvfb文件复制到/usr/local/Trolltech/QtEmbedded-4.6.2/bin目录。

楼主。我在这一步make的时候总是.报错
obj/release-shared/qrc_Trolltech-Keypad.o: file not recognized: File truncated
collect2: ld 返回 1
make: *** [../../bin/qvfb] 错误 1
这是什么情况,您了解吗?
级别: 新手上路
UID: 46722
精华: 0
发帖: 7
金钱: 35 两
威望: 7 点
贡献值: 0 点
综合积分: 14 分
注册时间: 2011-05-16
最后登录: 2011-05-25
33楼  发表于: 2011-05-19 12:41
mark
最近失恋,心情极度纠结与郁闷。
级别: 新手上路
UID: 39875
精华: 0
发帖: 5
金钱: 30 两
威望: 6 点
贡献值: 0 点
综合积分: 10 分
注册时间: 2011-03-13
最后登录: 2011-05-25
34楼  发表于: 2011-05-19 20:39

 回 2楼(eddylau) 的帖子

eddylau您好,我最近在搞想把qt界面移植到mini2440开发板上,现在一点头绪都没有。请问能指点一下小弟具体的步骤吗?感激不尽
Fighting!
级别: 侠客
UID: 1635
精华: 0
发帖: 111
金钱: 635 两
威望: 135 点
贡献值: 0 点
综合积分: 222 分
注册时间: 2008-09-16
最后登录: 2018-02-08
35楼  发表于: 2011-07-05 18:11
我的qvfb也是总是出错,编译不过!版主能不能搞个简单单饱独编译QVFB的啊,这样就不用编译PC的了,因为那样很耗时
级别: 侠客
UID: 13658
精华: 2
发帖: 59
金钱: 400 两
威望: 80 点
贡献值: 2 点
综合积分: 158 分
注册时间: 2010-01-27
最后登录: 2022-01-21
36楼  发表于: 2011-07-07 22:33

 回 35楼(he119) 的帖子

你编译的是Qt的哪个版本,我前段时间编译Qt4.7.3的时候也出现了qvfb编译出错的问题,对照出错的信息在网上查了,发现有些包需要安装,我用的是Ubuntu 11.04。

单独编译qvfb没试过,不过你可通过configure把很多东西去掉,自然编译时间就少很多了。
级别: 侠客
UID: 50613
精华: 0
发帖: 53
金钱: 275 两
威望: 55 点
贡献值: 0 点
综合积分: 106 分
注册时间: 2011-06-24
最后登录: 2013-05-03
37楼  发表于: 2011-08-17 12:55

 回 16楼(a52033) 的帖子

楼主问题解决了吗?我现在也是 同样的问题呀
级别: 侠客
UID: 13658
精华: 2
发帖: 59
金钱: 400 两
威望: 80 点
贡献值: 2 点
综合积分: 158 分
注册时间: 2010-01-27
最后登录: 2022-01-21
38楼  发表于: 2011-08-20 09:40

 回 37楼(jianglong000) 的帖子

没有的目录可以新建。
有的文件可以覆盖,因为我们用的是自己的软件版本,自己的编译参数,开发环境有变化,库的支持应有相应的变化。

如果还不了解的,想想我们开发的软件如何打包发布,如在windows系统下复制相应的dll文件到软件根目录或者qt的QDR目录下……

道理是一样的。
级别: 新手上路
UID: 44041
精华: 0
发帖: 27
金钱: 135 两
威望: 27 点
贡献值: 0 点
综合积分: 54 分
注册时间: 2011-04-21
最后登录: 2017-09-13
39楼  发表于: 2011-10-10 09:22
我的解决办法是进入主机/opt/toolchains/arm920t-eabi/arm-angstrom-linux-gnueabi/lib目录下找到libstdc++.so.6链接的文件libstdc++.so.6.0.8(通过右键属性——〉基本,可以看到链接的文件),复制并重命名为libstdc++.so.6到/opt/FriendlyARM/mini2440/root_qtopia/lib文件夹下,之前别忘了将该文件夹下的libstdc++.so.6移到其它地方或重命名,如libstdc++.so.6.old。


你好,请问下,这个都是在主机上操作的,对板子没什么影响的 啊