免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2333 | 回复: 1
打印 上一主题 下一主题

为什么在编译arm版的qt-embed-2.3.10时不能生成libqte.so.* [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-03-22 17:10 |只看该作者 |倒序浏览
7可用积分
我不太这种问题应该发表在哪个版面里,如果版主们觉得发的位置有问题帮我移一下吧,谢谢!

在编qt-embed的host版时能够在lib下正常生成libqte.so.*之类的东西,但是编arm版就不知道为什么说法不行了,查网上资料说是jpeg的库没装,我就按照下面的方法装了一下

http://freshmeat.net/redir/libjp ... /jpegsrc.v6b.tar.gz下载jpegsrc.v6b.tar.gz解压并进入解压的目录。

tar -xzf jpegsrc.v6b.tar.gz

cd jpeg-6b

[root@localhost jpeg-6b]# ./configure --enable-shared

修改生成的Makefile文件:

prefix = qt-embeddedd的文件夹路径(eg: /usr/local/qt-2.3.10)
CC= /usr/local/arm/2.95.3/bin/arm-linux-gcc
AR= /usr/local/arm/2.95.3/bin/arm-linux-ar rc
AR2= /usr/local/arm/2.95.3/bin/arm-linux-ranlib

保存
在你的qt-embedded中建立man/man1文件家,否则安装jpeg库时会出错
[root@ localhost jpeg-6b]#mkdir -p qt-2.3.10/man/man1

最后:

[root@ localhost jpeg-6b]# make
[root@ localhost jpeg-6b]# make install
就可以给qt-embedded添加好for arm的libjpeg库.

把生成的库文件向下面的目录中也拷贝一份:
/usr/local/hybus-arm-linux-R1.1/arm-linux/lib

/usr/lib

但是最后还是编译不出来最后是写成这样的configure
./configure -xplatform linux-arm-g++ -qconfig qpe -qvfb -thread -gif -depths
把-system-jpeg 去掉了,这样能编出libqte.so等文件,但是是没有jpeg库的呀,将来肯定是不行的

[ 本帖最后由 wsndbd 于 2007-3-22 17:39 编辑 ]

论坛徽章:
1
技术图书徽章
日期:2013-12-05 23:25:45
2 [报告]
发表于 2007-03-25 18:03 |只看该作者
这里是一个台湾朋友的资料:
http://www.qtopia.org.cn/phpBB2/viewtopic.php?p=2755

你如果不能编译成功,是否有提示信息呢?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP