免费注册 查看新帖 |

Chinaunix

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

在fedora9中安装不了QT [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-06-27 15:59 |只看该作者 |倒序浏览
我是在TRoll Tech网站上下的qt-2.0.2版本,完全照着他提供的说明安装的,但是运行 Make 后,就出现了下面的错误:

[root@localhost qt]# make
cd src/moc; make
make[1]: Entering directory `/usr/local/qt/src/moc'
g++ -c -I/usr/local/qt/include -Wno-unused -Wno-parentheses -pipe -O2 -DQT_NO_CODECS -I../../include -I. -o qtextcodec.o ../tools/qtextcodec.cpp
../tools/qtextcodec.cpp:870: 错误:声明友元时必须使用 class 关键字
../tools/qtextcodec.cpp:870: 错误:友元声明没有指定类或函数名
../tools/qtextcodec.cpp: In constructor ‘QTextCodecFromIODDecoder:TextCodecFromIODDecoder(const QTextCodecFromIOD*)’:
../tools/qtextcodec.cpp:882: 错误:‘QMultiByteUnicodeTable* QTextCodecFromIOD::to_unicode_multibyte’是私有的
../tools/qtextcodec.cpp:1135: 错误:在此上下文中
../tools/qtextcodec.cpp: In member function ‘virtual QString QTextCodecFromIODDecoder::toUnicode(const char*, int)’:
../tools/qtextcodec.cpp:882: 错误:‘QMultiByteUnicodeTable* QTextCodecFromIOD::to_unicode_multibyte’是私有的
../tools/qtextcodec.cpp:1150: 错误:在此上下文中
make[1]: *** [qtextcodec.o] 错误 1
make[1]: Leaving directory `/usr/local/qt/src/moc'
make: *** [moc] 错误 2
[root@localhost qt]#


请达人指教

谢谢

论坛徽章:
1
寅虎
日期:2015-01-23 02:35:47
2 [报告]
发表于 2008-06-27 16:29 |只看该作者
换个版本的试试

论坛徽章:
0
3 [报告]
发表于 2008-06-27 16:38 |只看该作者
又是编译的,难道用系统自带软件不行吗?

论坛徽章:
0
4 [报告]
发表于 2008-06-27 16:46 |只看该作者
我看系统里面本来没有啊

论坛徽章:
0
5 [报告]
发表于 2008-06-27 17:08 |只看该作者
QT好像版本都有高的了

论坛徽章:
95
程序设计版块每日发帖之星
日期:2015-09-05 06:20:00程序设计版块每日发帖之星
日期:2015-09-17 06:20:00程序设计版块每日发帖之星
日期:2015-09-18 06:20:002015亚冠之阿尔艾因
日期:2015-09-18 10:35:08月度论坛发贴之星
日期:2015-09-30 22:25:002015亚冠之阿尔沙巴布
日期:2015-10-03 08:57:39程序设计版块每日发帖之星
日期:2015-10-05 06:20:00每日论坛发贴之星
日期:2015-10-05 06:20:002015年亚冠纪念徽章
日期:2015-10-06 10:06:482015亚冠之塔什干棉农
日期:2015-10-19 19:43:35程序设计版块每日发帖之星
日期:2015-10-21 06:20:00每日论坛发贴之星
日期:2015-09-14 06:20:00
6 [报告]
发表于 2008-06-27 21:16 |只看该作者

回复 #1 jianrong 的帖子

把 configure 的结果贴出来看看

论坛徽章:
0
7 [报告]
发表于 2008-06-27 21:20 |只看该作者
原帖由 jianrong 于 2008-6-27 16:46 发表
我看系统里面本来没有啊



我看的是RHEL里面的,不过我想Fedora中应该也有。

论坛徽章:
0
8 [报告]
发表于 2008-06-27 22:01 |只看该作者
应该是可以用yum装的。

论坛徽章:
0
9 [报告]
发表于 2008-06-28 00:01 |只看该作者
换个高版本的试试

论坛徽章:
0
10 [报告]
发表于 2008-06-28 02:19 |只看该作者
原帖由 jianrong 於 2008-6-27 15:59 發表
我是在TRoll Tech網站上下的qt-2.0.2版本,完全照著他提供的說明安裝的,但是運行 Make 後,就出現了下面的錯誤:

[root@localhost qt]# make
cd src/moc; make
make[1]: Entering directory `/usr/local/ ...


為何不多利用內建的 package ?


  1. lftp ftp.isu.edu.tw:/Linux/Fedora/linux/releases/9/Everything/i386/os/Packages> ls qt*
  2. -rw-r--r--    6 ftp      ftp       2194558 Apr 15 12:36 qt-4.3.4-11.fc9.i386.rpm
  3. -rw-r--r--    6 ftp      ftp       6690641 Apr 15 12:37 qt-devel-4.3.4-11.fc9.i386.rpm
  4. -rw-r--r--    1 ftp      ftp      29348394 Apr 15 12:37 qt-doc-4.3.4-11.fc9.i386.rpm
  5. -rw-r--r--    1 ftp      ftp         39339 Apr 15 12:37 qt-mysql-4.3.4-11.fc9.i386.rpm
  6. -rw-r--r--    1 ftp      ftp         47042 Apr 15 12:37 qt-odbc-4.3.4-11.fc9.i386.rpm
  7. -rw-r--r--    1 ftp      ftp         36287 Apr 15 12:37 qt-postgresql-4.3.4-11.fc9.i386.rpm
  8. -rw-r--r--    4 ftp      ftp        819620 Apr 15 12:38 qt-qsa-1.1.5-5.fc9.i386.rpm
  9. -rw-r--r--    4 ftp      ftp        665138 Apr 15 12:38 qt-qsa-devel-1.1.5-5.fc9.i386.rpm
  10. -rw-r--r--    4 ftp      ftp        108431 Apr 15 12:38 qt-recordmydesktop-0.3.7-1.fc9.noarch.rpm
  11. -rw-r--r--    1 ftp      ftp         32386 Apr 15 12:38 qt-sqlite-4.3.4-11.fc9.i386.rpm
  12. -rw-r--r--    6 ftp      ftp       6498186 Apr 15 12:38 qt-x11-4.3.4-11.fc9.i386.rpm
  13. -rw-r--r--    8 ftp      ftp       3768539 Apr 15 12:38 qt3-3.3.8b-12.fc9.i386.rpm
  14. -rw-r--r--    2 ftp      ftp         59554 Apr 15 12:38 qt3-MySQL-3.3.8b-12.fc9.i386.rpm
  15. -rw-r--r--    2 ftp      ftp         81094 Apr 15 12:38 qt3-ODBC-3.3.8b-12.fc9.i386.rpm
  16. -rw-r--r--    2 ftp      ftp         67059 Apr 15 12:38 qt3-PostgreSQL-3.3.8b-12.fc9.i386.rpm
  17. -rw-r--r--    2 ftp      ftp        116262 Apr 15 12:38 qt3-config-3.3.8b-12.fc9.i386.rpm
  18. -rw-r--r--    4 ftp      ftp       2026533 Apr 15 12:39 qt3-designer-3.3.8b-12.fc9.i386.rpm
  19. -rw-r--r--    8 ftp      ftp      11419577 Apr 15 12:39 qt3-devel-3.3.8b-12.fc9.i386.rpm
  20. -rw-r--r--    2 ftp      ftp       3169481 Apr 15 12:39 qt3-devel-docs-3.3.8b-12.fc9.i386.rpm
  21. -rw-r--r--    2 ftp      ftp        238707 Apr 15 12:39 qt3-sqlite-3.3.8b-12.fc9.i386.rpm
  22. -rw-r--r--    2 ftp      ftp         70826 Apr 15 12:39 qt4-theme-quarticurve-0.0-0.11.beta7.fc9.i386.rpm
  23. -rw-r--r--    2 ftp      ftp       2098483 Apr 15 12:39 qtiplot-0.9-8.fc9.i386.rpm
  24. -rw-r--r--    2 ftp      ftp        228347 Apr 15 12:40 qtparted-0.4.5-18.fc9.i386.rpm
  25. -rw-r--r--    1 ftp      ftp       1204112 Apr 15 12:40 qtpfsgui-1.9.1-1.fc9.i386.rpm
复制代码


不過 qt 2.x 已經不是 fedora 9 的 package,目前只有收錄 qt 3.x 與 qt 4.x。

我比較想問 qt 3.x 其實已經有大幅度改進,可以的話不要用 2.x 這類陳舊版本。

--
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP