求助:KDE4 KdeLibs失败
时间:2009-11-01
来源:互联网
[ 97%] Building CXX object tests/daemon/dbus/CMakeFiles/daemondbustest.dir/daemondbustest.cpp.o
In file included from /mnt/srv/kde4/strigi-0.6.4/src/searchclient/qtdbus/strigiclient.h:23,
from /mnt/srv/kde4/strigi-0.6.4/tests/daemon/dbus/daemondbustest.h:28,
from /mnt/srv/kde4/strigi-0.6.4/tests/daemon/dbus/daemondbustest.cpp:21:
/mnt/srv/kde4/strigi-0.6.4/src/searchclient/qtdbus/strigitypes.h:27:25: error: QtDBus/QtDBus: No such file or directory
/mnt/srv/kde4/strigi-0.6.4/src/searchclient/qtdbus/strigitypes.h:58: error: expected constructor, destructor, or type conversion before '&' token
/mnt/srv/kde4/strigi-0.6.4/src/searchclient/qtdbus/strigitypes.h:59: error: expected initializer before '&' token
/mnt/srv/kde4/strigi-0.6.4/src/searchclient/qtdbus/strigitypes.h:60: error: expected constructor, destructor, or type conversion before '&' token
/mnt/srv/kde4/strigi-0.6.4/src/searchclient/qtdbus/strigitypes.h:61: error: expected initializer before '&' token
/mnt/srv/kde4/strigi-0.6.4/src/searchclient/qtdbus/strigitypes.h:62: error: expected constructor, destructor, or type conversion before '&' token
/mnt/srv/kde4/strigi-0.6.4/src/searchclient/qtdbus/strigitypes.h:63: error: expected initializer before '&' token
/opt/qt4/include/QtCore/qglobal.h: In instantiation of 'QTypeInfo<QVariant>':
/opt/qt4/include/QtCore/qlist.h:366: instantiated from 'void QList<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]'
/opt/qt4/include/QtCore/qlist.h:559: instantiated from 'void QList<T>::free(QListData:
ata*) [with T = QVariant]'
/opt/qt4/include/QtCore/qlist.h:534: instantiated from 'QList<T>::~QList() [with T = QVariant]'
/opt/qt4/include/QtCore/qvector.h:423: instantiated from 'void QVector<T>::free(QVectorTypedData<T>*) [with T = QList<QVariant>]'
/opt/qt4/include/QtCore/qvector.h:114: instantiated from 'QVector<T>::~QVector() [with T = QList<QVariant>]'
/opt/qt4/include/QtCore/qmetatype.h:119: instantiated from 'void qMetaTypeDeleteHelper(T*) [with T = QVector<QList<QVariant> >]'
/opt/qt4/include/QtCore/qmetatype.h:154: instantiated from 'int qRegisterMetaType(const char*, T*) [with T = QVector<QList<QVariant> >]'
/mnt/srv/kde4/strigi-0.6.4/src/searchclient/qtdbus/strigitypes.h:30: instantiated from here
/opt/qt4/include/QtCore/qglobal.h:1778: error: invalid application of 'sizeof' to incomplete type 'QVariant'
/opt/qt4/include/QtCore/qlist.h: In member function 'void QList<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/opt/qt4/include/QtCore/qlist.h:559: instantiated from 'void QList<T>::free(QListData:
ata*) [with T = QVariant]'
/opt/qt4/include/QtCore/qlist.h:534: instantiated from 'QList<T>::~QList() [with T = QVariant]'
/opt/qt4/include/QtCore/qvector.h:423: instantiated from 'void QVector<T>::free(QVectorTypedData<T>*) [with T = QList<QVariant>]'
/opt/qt4/include/QtCore/qvector.h:114: instantiated from 'QVector<T>::~QVector() [with T = QList<QVariant>]'
/opt/qt4/include/QtCore/qmetatype.h:119: instantiated from 'void qMetaTypeDeleteHelper(T*) [with T = QVector<QList<QVariant> >]'
/opt/qt4/include/QtCore/qmetatype.h:154: instantiated from 'int qRegisterMetaType(const char*, T*) [with T = QVector<QList<QVariant> >]'
/mnt/srv/kde4/strigi-0.6.4/src/searchclient/qtdbus/strigitypes.h:30: instantiated from here
/opt/qt4/include/QtCore/qlist.h:367: warning: possible problem detected in invocation of delete operator:
/opt/qt4/include/QtCore/qlist.h:367: warning: invalid use of undefined type 'struct QVariant'
/opt/qt4/include/QtCore/qobject.h:65: warning: forward declaration of 'struct QVariant'
/opt/qt4/include/QtCore/qlist.h:367: note: neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined.
/opt/qt4/include/QtCore/qlist.h:369: error: invalid use of undefined type 'struct QVariant'
/opt/qt4/include/QtCore/qobject.h:65: error: forward declaration of 'struct QVariant'
/opt/qt4/include/QtCore/qlist.h: In member function 'void QList<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/opt/qt4/include/QtCore/qlist.h:525: instantiated from 'void QList<T>::detach_helper() [with T = QVariant]'
/opt/qt4/include/QtCore/qlist.h:111: instantiated from 'QList<T>::QList(const QList<T>&) [with T = QVariant]'
/opt/qt4/include/QtCore/qvector.h:491: instantiated from 'void QVector<T>::realloc(int, int) [with T = QList<QVariant>]'
/opt/qt4/include/QtCore/qvector.h:315: instantiated from 'void QVector<T>::detach_helper() [with T = QList<QVariant>]'
/opt/qt4/include/QtCore/qvector.h:113: instantiated from 'QVector<T>::QVector(const QVector<T>&) [with T = QList<QVariant>]'
/opt/qt4/include/QtCore/qmetatype.h:127: instantiated from 'void* qMetaTypeConstructHelper(const T*) [with T = QVector<QList<QVariant> >]'
/opt/qt4/include/QtCore/qmetatype.h:152: instantiated from 'int qRegisterMetaType(const char*, T*) [with T = QVector<QList<QVariant> >]'
/mnt/srv/kde4/strigi-0.6.4/src/searchclient/qtdbus/strigitypes.h:30: instantiated from here
/opt/qt4/include/QtCore/qlist.h:357: error: invalid use of undefined type 'struct QVariant'
/opt/qt4/include/QtCore/qobject.h:65: error: forward declaration of 'struct QVariant'
/opt/qt4/include/QtCore/qlist.h:360: error: invalid use of undefined type 'struct QVariant'
/opt/qt4/include/QtCore/qobject.h:65: error: forward declaration of 'struct QVariant'
make[2]: *** [tests/daemon/dbus/CMakeFiles/daemondbustest.dir/daemondbustest.cpp.o] Error 1
make[1]: *** [tests/daemon/dbus/CMakeFiles/daemondbustest.dir/all] Error 2
make: *** [all] Error 2
In file included from /mnt/srv/kde4/strigi-0.6.4/src/searchclient/qtdbus/strigiclient.h:23,
from /mnt/srv/kde4/strigi-0.6.4/tests/daemon/dbus/daemondbustest.h:28,
from /mnt/srv/kde4/strigi-0.6.4/tests/daemon/dbus/daemondbustest.cpp:21:
/mnt/srv/kde4/strigi-0.6.4/src/searchclient/qtdbus/strigitypes.h:27:25: error: QtDBus/QtDBus: No such file or directory
/mnt/srv/kde4/strigi-0.6.4/src/searchclient/qtdbus/strigitypes.h:58: error: expected constructor, destructor, or type conversion before '&' token
/mnt/srv/kde4/strigi-0.6.4/src/searchclient/qtdbus/strigitypes.h:59: error: expected initializer before '&' token
/mnt/srv/kde4/strigi-0.6.4/src/searchclient/qtdbus/strigitypes.h:60: error: expected constructor, destructor, or type conversion before '&' token
/mnt/srv/kde4/strigi-0.6.4/src/searchclient/qtdbus/strigitypes.h:61: error: expected initializer before '&' token
/mnt/srv/kde4/strigi-0.6.4/src/searchclient/qtdbus/strigitypes.h:62: error: expected constructor, destructor, or type conversion before '&' token
/mnt/srv/kde4/strigi-0.6.4/src/searchclient/qtdbus/strigitypes.h:63: error: expected initializer before '&' token
/opt/qt4/include/QtCore/qglobal.h: In instantiation of 'QTypeInfo<QVariant>':
/opt/qt4/include/QtCore/qlist.h:366: instantiated from 'void QList<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]'
/opt/qt4/include/QtCore/qlist.h:559: instantiated from 'void QList<T>::free(QListData:

/opt/qt4/include/QtCore/qlist.h:534: instantiated from 'QList<T>::~QList() [with T = QVariant]'
/opt/qt4/include/QtCore/qvector.h:423: instantiated from 'void QVector<T>::free(QVectorTypedData<T>*) [with T = QList<QVariant>]'
/opt/qt4/include/QtCore/qvector.h:114: instantiated from 'QVector<T>::~QVector() [with T = QList<QVariant>]'
/opt/qt4/include/QtCore/qmetatype.h:119: instantiated from 'void qMetaTypeDeleteHelper(T*) [with T = QVector<QList<QVariant> >]'
/opt/qt4/include/QtCore/qmetatype.h:154: instantiated from 'int qRegisterMetaType(const char*, T*) [with T = QVector<QList<QVariant> >]'
/mnt/srv/kde4/strigi-0.6.4/src/searchclient/qtdbus/strigitypes.h:30: instantiated from here
/opt/qt4/include/QtCore/qglobal.h:1778: error: invalid application of 'sizeof' to incomplete type 'QVariant'
/opt/qt4/include/QtCore/qlist.h: In member function 'void QList<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/opt/qt4/include/QtCore/qlist.h:559: instantiated from 'void QList<T>::free(QListData:

/opt/qt4/include/QtCore/qlist.h:534: instantiated from 'QList<T>::~QList() [with T = QVariant]'
/opt/qt4/include/QtCore/qvector.h:423: instantiated from 'void QVector<T>::free(QVectorTypedData<T>*) [with T = QList<QVariant>]'
/opt/qt4/include/QtCore/qvector.h:114: instantiated from 'QVector<T>::~QVector() [with T = QList<QVariant>]'
/opt/qt4/include/QtCore/qmetatype.h:119: instantiated from 'void qMetaTypeDeleteHelper(T*) [with T = QVector<QList<QVariant> >]'
/opt/qt4/include/QtCore/qmetatype.h:154: instantiated from 'int qRegisterMetaType(const char*, T*) [with T = QVector<QList<QVariant> >]'
/mnt/srv/kde4/strigi-0.6.4/src/searchclient/qtdbus/strigitypes.h:30: instantiated from here
/opt/qt4/include/QtCore/qlist.h:367: warning: possible problem detected in invocation of delete operator:
/opt/qt4/include/QtCore/qlist.h:367: warning: invalid use of undefined type 'struct QVariant'
/opt/qt4/include/QtCore/qobject.h:65: warning: forward declaration of 'struct QVariant'
/opt/qt4/include/QtCore/qlist.h:367: note: neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined.
/opt/qt4/include/QtCore/qlist.h:369: error: invalid use of undefined type 'struct QVariant'
/opt/qt4/include/QtCore/qobject.h:65: error: forward declaration of 'struct QVariant'
/opt/qt4/include/QtCore/qlist.h: In member function 'void QList<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/opt/qt4/include/QtCore/qlist.h:525: instantiated from 'void QList<T>::detach_helper() [with T = QVariant]'
/opt/qt4/include/QtCore/qlist.h:111: instantiated from 'QList<T>::QList(const QList<T>&) [with T = QVariant]'
/opt/qt4/include/QtCore/qvector.h:491: instantiated from 'void QVector<T>::realloc(int, int) [with T = QList<QVariant>]'
/opt/qt4/include/QtCore/qvector.h:315: instantiated from 'void QVector<T>::detach_helper() [with T = QList<QVariant>]'
/opt/qt4/include/QtCore/qvector.h:113: instantiated from 'QVector<T>::QVector(const QVector<T>&) [with T = QList<QVariant>]'
/opt/qt4/include/QtCore/qmetatype.h:127: instantiated from 'void* qMetaTypeConstructHelper(const T*) [with T = QVector<QList<QVariant> >]'
/opt/qt4/include/QtCore/qmetatype.h:152: instantiated from 'int qRegisterMetaType(const char*, T*) [with T = QVector<QList<QVariant> >]'
/mnt/srv/kde4/strigi-0.6.4/src/searchclient/qtdbus/strigitypes.h:30: instantiated from here
/opt/qt4/include/QtCore/qlist.h:357: error: invalid use of undefined type 'struct QVariant'
/opt/qt4/include/QtCore/qobject.h:65: error: forward declaration of 'struct QVariant'
/opt/qt4/include/QtCore/qlist.h:360: error: invalid use of undefined type 'struct QVariant'
/opt/qt4/include/QtCore/qobject.h:65: error: forward declaration of 'struct QVariant'
make[2]: *** [tests/daemon/dbus/CMakeFiles/daemondbustest.dir/daemondbustest.cpp.o] Error 1
make[1]: *** [tests/daemon/dbus/CMakeFiles/daemondbustest.dir/all] Error 2
make: *** [all] Error 2
作者: 飞龙在天 发布时间: 2009-11-01
-----------------------------------------------------------------------------
-- The following OPTIONAL packages could NOT be located on your system.
-- Consider installing them to enable more features from this software.
-----------------------------------------------------------------------------
* LZMA/XZ <http://tukaani.org/xz/>
A very high compression ratio data compressor
Provides the ability to read and write xz compressed data files.
* LibACL <ftp://oss.sgi.com/projects/xfs/cmd_tars>
Access control list (ACL) support library
STRONGLY RECOMMENDED: For manipulating access control lists.
* GSSAPI <http://web.mit.edu/kerberos/www>
Generic Security Services API
A MIT or HEIMDAL flavor of GSSAPI to provide HTTP authentication services.
* HSpell <http://ivrix.org.il/projects/spell-checker/>
Hebrew spell checker
Provides spell checking for Hebrew.
* Enchant <http://www.abisource.com/projects/enchant/>
Enchant Package
Provides a way to access many spell checking backends.
* OpenEXR <http://www.openexr.com/>
OpenEXR Package
High dynamic range image manipulation library.
* Avahi <http://avahi.org>
For Linux and BSDs: a system which facilitates service discovery on a local network, based on the Zeroconf standard
Enables KDE applications access to multicast DNS/DNS-SD service discovery.
* DNSSD <http://www.zeroconf.org>
For MacOS and platforms without Avahi: A system which facilitates service discovery on a local network, based on the Zeroconf standard
Enables KDE applications access to multicast DNS/DNS-SD service discovery.
-----------------------------------------------------------------------------
CMake Error: The following variables are used in this project, but they are set to NOTFOUND.
Please set them or make sure they are set and tested correctly in the CMake files:
QT_QTDBUS_LIBRARY (ADVANCED)
linked by target "nepomuk-rcgen" in directory /mnt/srv/kde4/kdelibs-4.3.2/nepomuk/rcgen
linked by target "nepomuk" in directory /mnt/srv/kde4/kdelibs-4.3.2/nepomuk/core
linked by target "resourcetest" in directory /mnt/srv/kde4/kdelibs-4.3.2/nepomuk/core/test
linked by target "speedtest" in directory /mnt/srv/kde4/kdelibs-4.3.2/nepomuk/core/test
linked by target "kdecore" in directory /mnt/srv/kde4/kdelibs-4.3.2/kdecore
linked by target "solid" in directory /mnt/srv/kde4/kdelibs-4.3.2/solid/solid
linked by target "solid_static" in directory /mnt/srv/kde4/kdelibs-4.3.2/solid/solid
linked by target "fakehardwaretest" in directory /mnt/srv/kde4/kdelibs-4.3.2/solid/tests
linked by target "halbasictest" in directory /mnt/srv/kde4/kdelibs-4.3.2/solid/tests
linked by target "solidhwtest" in directory /mnt/srv/kde4/kdelibs-4.3.2/solid/tests
linked by target "solidmttest" in directory /mnt/srv/kde4/kdelibs-4.3.2/solid/tests
linked by target "ktexteditor" in directory /mnt/srv/kde4/kdelibs-4.3.2/interfaces/ktexteditor
-- Configuring incomplete, errors occurred!
-- The following OPTIONAL packages could NOT be located on your system.
-- Consider installing them to enable more features from this software.
-----------------------------------------------------------------------------
* LZMA/XZ <http://tukaani.org/xz/>
A very high compression ratio data compressor
Provides the ability to read and write xz compressed data files.
* LibACL <ftp://oss.sgi.com/projects/xfs/cmd_tars>
Access control list (ACL) support library
STRONGLY RECOMMENDED: For manipulating access control lists.
* GSSAPI <http://web.mit.edu/kerberos/www>
Generic Security Services API
A MIT or HEIMDAL flavor of GSSAPI to provide HTTP authentication services.
* HSpell <http://ivrix.org.il/projects/spell-checker/>
Hebrew spell checker
Provides spell checking for Hebrew.
* Enchant <http://www.abisource.com/projects/enchant/>
Enchant Package
Provides a way to access many spell checking backends.
* OpenEXR <http://www.openexr.com/>
OpenEXR Package
High dynamic range image manipulation library.
* Avahi <http://avahi.org>
For Linux and BSDs: a system which facilitates service discovery on a local network, based on the Zeroconf standard
Enables KDE applications access to multicast DNS/DNS-SD service discovery.
* DNSSD <http://www.zeroconf.org>
For MacOS and platforms without Avahi: A system which facilitates service discovery on a local network, based on the Zeroconf standard
Enables KDE applications access to multicast DNS/DNS-SD service discovery.
-----------------------------------------------------------------------------
CMake Error: The following variables are used in this project, but they are set to NOTFOUND.
Please set them or make sure they are set and tested correctly in the CMake files:
QT_QTDBUS_LIBRARY (ADVANCED)
linked by target "nepomuk-rcgen" in directory /mnt/srv/kde4/kdelibs-4.3.2/nepomuk/rcgen
linked by target "nepomuk" in directory /mnt/srv/kde4/kdelibs-4.3.2/nepomuk/core
linked by target "resourcetest" in directory /mnt/srv/kde4/kdelibs-4.3.2/nepomuk/core/test
linked by target "speedtest" in directory /mnt/srv/kde4/kdelibs-4.3.2/nepomuk/core/test
linked by target "kdecore" in directory /mnt/srv/kde4/kdelibs-4.3.2/kdecore
linked by target "solid" in directory /mnt/srv/kde4/kdelibs-4.3.2/solid/solid
linked by target "solid_static" in directory /mnt/srv/kde4/kdelibs-4.3.2/solid/solid
linked by target "fakehardwaretest" in directory /mnt/srv/kde4/kdelibs-4.3.2/solid/tests
linked by target "halbasictest" in directory /mnt/srv/kde4/kdelibs-4.3.2/solid/tests
linked by target "solidhwtest" in directory /mnt/srv/kde4/kdelibs-4.3.2/solid/tests
linked by target "solidmttest" in directory /mnt/srv/kde4/kdelibs-4.3.2/solid/tests
linked by target "ktexteditor" in directory /mnt/srv/kde4/kdelibs-4.3.2/interfaces/ktexteditor
-- Configuring incomplete, errors occurred!
作者: 飞龙在天 发布时间: 2009-11-01
貌似兩個問題都跟你的 QT 有關
作者: d00m3d 发布时间: 2009-11-01
是 QT的问题 cblfs.cross-lfs.org 换成了 qt-all-opensource-src-4.5.3通过了。
刚换上的版本。
Strigi 改代码通过。
编qt这120多M的大家伙,心理上对kde的稳定和性能产生了怀疑。xorg——qt——kde这个么复杂的关系,总感觉要出问题。
刚换上的版本。
Strigi 改代码通过。
编qt这120多M的大家伙,心理上对kde的稳定和性能产生了怀疑。xorg——qt——kde这个么复杂的关系,总感觉要出问题。
作者: 飞龙在天 发布时间: 2009-11-01
停住了
[ 19%] Building CXX object nepomuk/core/CMakeFiles/nepomuk.dir/resourcefiltermodel.o
In file included from /mnt/srv/kde4/kdelibs-4.3.2/nepomuk/core/resourcefiltermodel.cpp:29:
/opt/kde4/include/Soprano/Client/DBusModel:1:37: error: ../../soprano/dbusmodel.h: No such file or directory
In file included from /mnt/srv/kde4/kdelibs-4.3.2/nepomuk/core/resourcefiltermodel.cpp:30:
/opt/kde4/include/Soprano/Client/DBusClient:1:38: error: ../../soprano/dbusclient.h: No such file or directory
make[2]: *** [nepomuk/core/CMakeFiles/nepomuk.dir/resourcefiltermodel.o] Error 1
make[1]: *** [nepomuk/core/CMakeFiles/nepomuk.dir/all] Error 2
make: *** [all] Error 2
估计是D-BUS Qt3的问题。都qt4了 难道还要个qt3
[ 19%] Building CXX object nepomuk/core/CMakeFiles/nepomuk.dir/resourcefiltermodel.o
In file included from /mnt/srv/kde4/kdelibs-4.3.2/nepomuk/core/resourcefiltermodel.cpp:29:
/opt/kde4/include/Soprano/Client/DBusModel:1:37: error: ../../soprano/dbusmodel.h: No such file or directory
In file included from /mnt/srv/kde4/kdelibs-4.3.2/nepomuk/core/resourcefiltermodel.cpp:30:
/opt/kde4/include/Soprano/Client/DBusClient:1:38: error: ../../soprano/dbusclient.h: No such file or directory
make[2]: *** [nepomuk/core/CMakeFiles/nepomuk.dir/resourcefiltermodel.o] Error 1
make[1]: *** [nepomuk/core/CMakeFiles/nepomuk.dir/all] Error 2
make: *** [all] Error 2
估计是D-BUS Qt3的问题。都qt4了 难道还要个qt3
作者: 飞龙在天 发布时间: 2009-11-01
再来遍 Strigi ,顺利通过。KdeLibs 进行中。
确是qt的版本问题,不是D-BUS Qt3的问题
确是qt的版本问题,不是D-BUS Qt3的问题
作者: 飞龙在天 发布时间: 2009-11-01
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28