qipmsg 安装出现错误 怎么解决?

上网、浏览、聊天、下载等
回复
whyliyi
帖子: 13
注册时间: 2010-03-31 12:05
送出感谢: 0
接收感谢: 0

qipmsg 安装出现错误 怎么解决?

#1

帖子 whyliyi » 2010-07-17 10:04

安装一直会出现错误,开始安装1.0版的没有成功,然后下了个0.9.5还是安装不成功。

qt4.5已经安装成功

请问大虾们这是什么原因呢?怎么安装才对呢?具体点!

root@isn-desktop:/liyi/qipmsg-0.9.5# make
cd src && qmake-qt4 && DATA_PATH=\\\"/usr/share/qipmsg\\\" TRANSLATION_PATH=\\\"/usr/share/qipmsg/translations\\\" DOC_PATH=\\\"/usr/share/doc/qipmsg\\\" SOUND_PATH=\\\"/usr/share/qipmsg/sounds\\\" ICON_PATH=\\\"/usr/share/qipmsg/icons\\\" make
make[1]: 正在进入目录 `/liyi/qipmsg-0.9.5/src'
g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DDATA_PATH=\"/usr/share/qipmsg\" -DSOUND_PATH=\"/usr/share/qipmsg/sounds\" -DTRANSLATION_PATH=\"/usr/share/qipmsg/translations\" -DICON_PATH=\"/usr/share/qipmsg/icons\" -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I.moc -I.ui -o .obj/about_dialog.o about_dialog.cpp
在包含自 about_dialog.cpp:17 的文件中:
about_dialog.h:20:19: 错误: QDialog:没有该文件或目录
about_dialog.h:21:19: 错误: QString:没有该文件或目录
在包含自 about_dialog.cpp:20 的文件中:
global.h:21:16: 错误: QMap:没有该文件或目录
global.h:22:18: 错误: QPoint:没有该文件或目录
about_dialog.cpp:22:18: 错误: QtCore:没有该文件或目录
about_dialog.cpp:23:17: 错误: QtGui:没有该文件或目录
In file included from about_dialog.cpp:17:
about_dialog.h:28: 错误: invalid use of incomplete type ‘struct QWidget’
about_dialog.h:23: 错误: forward declaration of ‘struct QWidget’
about_dialog.h:29: 错误: ISO C++ 不允许声明无类型的‘Q_OBJECT’
about_dialog.h:31: 错误: expected ‘;’ before ‘public’
about_dialog.h:36: 错误: invalid use of incomplete type ‘struct QWidget’
about_dialog.h:23: 错误: forward declaration of ‘struct QWidget’
about_dialog.h:37: 错误: ISO C++ 不允许声明无类型的‘Q_OBJECT’
about_dialog.h:39: 错误: expected ‘;’ before ‘public’
about_dialog.h:43: 错误: ‘QString’没有命名一个类型
about_dialog.h:47: 错误: invalid use of incomplete type ‘struct QWidget’
about_dialog.h:23: 错误: forward declaration of ‘struct QWidget’
about_dialog.h:48: 错误: ISO C++ 不允许声明无类型的‘Q_OBJECT’
about_dialog.h:50: 错误: expected ‘;’ before ‘public’
about_dialog.h:54: 错误: ‘QString’没有命名一个类型
about_dialog.h:58: 错误: invalid use of incomplete type ‘struct QWidget’
about_dialog.h:23: 错误: forward declaration of ‘struct QWidget’
about_dialog.h:59: 错误: ISO C++ 不允许声明无类型的‘Q_OBJECT’
about_dialog.h:61: 错误: expected ‘;’ before ‘public’
about_dialog.h:66: 错误: expected class-name before ‘{’ token
about_dialog.h:67: 错误: ISO C++ 不允许声明无类型的‘Q_OBJECT’
about_dialog.h:69: 错误: expected ‘;’ before ‘public’
about_dialog.h:73: 错误: ‘QSize’没有命名一个类型
In file included from about_dialog.cpp:20:
global.h:48: 错误: expected initializer before ‘<’ token
global.h:51: 错误: 变量或字段‘globalInit’声明为 void
global.h:51: 错误: ‘QString’在此作用域中尚未声明
global.h:54: 错误: ‘QString’没有命名一个类型
global.h:55: 错误: ‘QPoint’没有命名一个类型
about_dialog.cpp:25: 错误: ‘QString’没有命名一个类型
about_dialog.cpp:26: 错误: ‘QString’没有命名一个类型
about_dialog.cpp:27: 错误: ‘QString’没有命名一个类型
about_dialog.cpp:29: 错误: ‘AboutDialog::AboutDialog(QWidget*)’的原型不匹配类‘AboutDialog’中的 任何一个
about_dialog.h:66: 错误: 备选为:AboutDialog::AboutDialog(const AboutDialog&)
about_dialog.h:66: 错误: AboutDialog::AboutDialog()
about_dialog.cpp:62: 错误: ‘InfoTab::InfoTab(QWidget*)’的原型不匹配类‘InfoTab’中的任何一个
about_dialog.h:28: 错误: 备选为:InfoTab::InfoTab(const InfoTab&)
about_dialog.h:28: 错误: InfoTab::InfoTab()
about_dialog.cpp:94: 错误: ‘ContributorTab::ContributorTab(QWidget*)’的原型不匹配类‘ContributorTab’中的任何一个
about_dialog.h:36: 错误: 备选为:ContributorTab::ContributorTab(const ContributorTab&)
about_dialog.h:36: 错误: ContributorTab::ContributorTab()
about_dialog.cpp:114: 错误: ‘QString’没有命名一个类型
about_dialog.cpp:122: 错误: ‘TranslatorTab::TranslatorTab(QWidget*)’的原型不匹配类‘TranslatorTab’中的任何一个
about_dialog.h:47: 错误: 备选为:TranslatorTab::TranslatorTab(const TranslatorTab&)
about_dialog.h:47: 错误: TranslatorTab::TranslatorTab()
about_dialog.cpp:142: 错误: ‘LicenseTab::LicenseTab(QWidget*)’的原型不匹配类‘LicenseTab’中的任 何一个
about_dialog.h:58: 错误: 备选为:LicenseTab::LicenseTab(const LicenseTab&)
about_dialog.h:58: 错误: LicenseTab::LicenseTab()
about_dialog.cpp:174: 错误: ‘QString’没有命名一个类型
about_dialog.cpp:184: 错误: ‘QString’没有命名一个类型
about_dialog.cpp:189: 错误: ‘QString’没有命名一个类型
about_dialog.cpp:194: 错误: ‘QString’没有命名一个类型
about_dialog.cpp:200: 错误: ‘QSize’没有命名一个类型
make[1]: *** [.obj/about_dialog.o] 错误 1
make[1]:正在离开目录 `/liyi/qipmsg-0.9.5/src'
make: *** [src/qipmsg] 错误 2
回复

回到 “因特网相关软件”