天嵌 ARM开发社区

 找回密码
 注册
查看: 2578|回复: 1

編譯QT出現錯誤

[复制链接]
jhunzero 发表于 2009-8-6 20:48:48 | 显示全部楼层 |阅读模式
我是使用 fedora 8 ,而源碼也是使用手冊上下載的qtopia-1.7.0-20090525.tar.bz2
運行./x86-build_qtopia後出現下面錯誤,請問該怎麼解決??
(我是把qtopia-1.7.0-20090525.tar.bz2解壓後的Qte資料夾放在/opt/EmbedSky底下)

g++  -c -I/usr/X11R6/include -I/opt/EmbedSky/Qte/qt-x11/include -I/usr/X11R6/include -pipe -O2 -Wall -W  -DQT_BUILTIN_GIF_READER=0 -DQT_NO_IMAGEIO_JPEG -DQT_NO_IMAGEIO_MNG -DQT_NO_SM_SUPPORT -DQT_NO_XKB  -I/opt/EmbedSky/Qte/qt-x11/src/3rdparty/zlib -I/opt/EmbedSky/Qte/qt-x11/src/3rdparty/libpng  -o xml/qxml.o xml/qxml.cpp
xml/qxml.h:214: 警告:「class QXmlReader」 有虛函式卻沒有虛解構函式
xml/qxml.h:402: 警告:「class QXmlContentHandler」 有虛函式卻沒有虛解構函式
xml/qxml.h:419: 警告:「class QXmlErrorHandler」 有虛函式卻沒有虛解構函式
xml/qxml.h:428: 警告:「class QXmlDTDHandler」 有虛函式卻沒有虛解構函式
xml/qxml.h:436: 警告:「class QXmlEntityResolver」 有虛函式卻沒有虛解構函式
xml/qxml.h:443: 警告:「class QXmlLexicalHandler」 有虛函式卻沒有虛解構函式
xml/qxml.h:456: 警告:「class QXmlDeclHandler」 有虛函式卻沒有虛解構函式
xml/qxml.cpp:1518: 警告:未使用的參數 「ret」
/opt/EmbedSky/Qte/qt-x11/include/qvaluestack.h: In member function 「T QValueStack<T>::pop() [with T = QMap<QString, QString>]」:
xml/qxml.cpp:513:   instantiated from here
/opt/EmbedSky/Qte/qt-x11/include/qvaluestack.h:57: 錯誤:不能從 「QValueListIterator<QMap<QString, QString> >」 轉換到 「const char*」,為引數 「1」(屬於 「int remove(const char*)」)
/opt/EmbedSky/Qte/qt-x11/include/qvaluestack.h: In member function 「T QValueStack<T>::pop() [with T = QString]」:
xml/qxml.cpp:2502:   instantiated from here
/opt/EmbedSky/Qte/qt-x11/include/qvaluestack.h:57: 錯誤:不能從 「QValueListIterator<QString>」 轉換到 「const char*」,為引數 「1」(屬於 「int remove(const char*)」)
make: *** [xml/qxml.o] Error 1
make: Leaving directory `/opt/EmbedSky/Qte/qt-x11/src'
tar: qt.tar.bz2: Cannot open: 沒有此一檔案或目錄
tar: Error is not recoverable: exiting now
tar: Child returned status 2
tar: Error exit delayed from previous errors
cp: 無法 stat ‘qt-x11/bin/?*’: 沒有此一檔案或目錄
./x86-build_qtopia: line 78: cd: qtopia/src: 沒有此一檔案或目錄
亚瑟王 发表于 2009-8-8 19:40:50 | 显示全部楼层
建议你还是用redhat9吧,FC8自身带的gcc对qtopia-1.7.0的代码解释和低版本的gcc的不一样,低版本认为没错的,高版本的 gcc认为是错误的。
回复

使用道具 举报

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

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号-2 )

GMT+8, 2025-6-17 18:14 , Processed in 2.029425 second(s), 21 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表