Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 28/08/2008, à 11:23

Sysko le prospecteur

probleme de path pour header avec qt4

bonjour

je voudrais installer la version svn de kmess  , et celle ci à besoin de  kde4
hors avant ayant eu besoin des fonctions apportés par qt4.4 ( et pas qt4.3 comme proposé par les dépôt )  j'avais compilé moi-même  qt4.4 depuis les sources de trolltech

hors à présent  quand je veux compiler j'obtient l'erreur suivante

[  1%] Building CXX object src/CMakeFiles/kmess.dir/network/msnsockethttp.o
In file included from /home/sysko/kmess/src/network/msnsockethttp.cpp:880:
/usr/local/Trolltech/Qt-4.4.0/include/QtCore/qdebug.h: In function «QDebug operator<<(QDebug, const QList<T>&) [with T = QSslError]»:
/home/sysko/kmess/src/network/msnsockethttp.cpp:786:   instantiated from here
/usr/local/Trolltech/Qt-4.4.0/include/QtCore/qdebug.h:145: erreur: no match for «operator<<» in «debug << ((const QList<QSslError>*)list)->QList<T>::at [with T = QSslError](i)»
/usr/local/Trolltech/Qt-4.4.0/include/QtCore/qdebug.h:93: note: candidats sont: QDebug& QDebug::operator<<(QChar)
/usr/local/Trolltech/Qt-4.4.0/include/QtCore/qdebug.h:94: note:                 QDebug& QDebug::operator<<(bool)
/usr/local/Trolltech/Qt-4.4.0/include/QtCore/qdebug.h:95: note:                 QDebug& QDebug::operator<<(char)
/usr/local/Trolltech/Qt-4.4.0/include/QtCore/qdebug.h:96: note:                 QDebug& QDebug::operator<<(short int)
/usr/local/Trolltech/Qt-4.4.0/include/QtCore/qdebug.h:97: note:                 QDebug& QDebug::operator<<(short unsigned int)
/usr/local/Trolltech/Qt-4.4.0/include/QtCore/qdebug.h:98: note:                 QDebug& QDebug::operator<<(int)
/usr/local/Trolltech/Qt-4.4.0/include/QtCore/qdebug.h:99: note:                 QDebug& QDebug::operator<<(unsigned int)
/usr/local/Trolltech/Qt-4.4.0/include/QtCore/qdebug.h:100: note:                 QDebug& QDebug::operator<<(long int)
/usr/local/Trolltech/Qt-4.4.0/include/QtCore/qdebug.h:101: note:                 QDebug& QDebug::operator<<(long unsigned int)
/usr/local/Trolltech/Qt-4.4.0/include/QtCore/qdebug.h:102: note:                 QDebug& QDebug::operator<<(qint64)
/usr/local/Trolltech/Qt-4.4.0/include/QtCore/qdebug.h:104: note:                 QDebug& QDebug::operator<<(quint64)
/usr/local/Trolltech/Qt-4.4.0/include/QtCore/qdebug.h:106: note:                 QDebug& QDebug::operator<<(float)
/usr/local/Trolltech/Qt-4.4.0/include/QtCore/qdebug.h:107: note:                 QDebug& QDebug::operator<<(double)
/usr/local/Trolltech/Qt-4.4.0/include/QtCore/qdebug.h:108: note:                 QDebug& QDebug::operator<<(const char*)
/usr/local/Trolltech/Qt-4.4.0/include/QtCore/qdebug.h:109: note:                 QDebug& QDebug::operator<<(const QString&)
/usr/local/Trolltech/Qt-4.4.0/include/QtCore/qdebug.h:110: note:                 QDebug& QDebug::operator<<(const QLatin1String&)
/usr/local/Trolltech/Qt-4.4.0/include/QtCore/qdebug.h:111: note:                 QDebug& QDebug::operator<<(const QByteArray&)
/usr/local/Trolltech/Qt-4.4.0/include/QtCore/qdebug.h:112: note:                 QDebug& QDebug::operator<<(const void*)
/usr/local/Trolltech/Qt-4.4.0/include/QtCore/qdebug.h:113: note:                 QDebug& QDebug::operator<<(QTextStream& (*)(QTextStream&))
/usr/local/Trolltech/Qt-4.4.0/include/QtCore/qdebug.h:118: note:                 QDebug& QDebug::operator<<(QTextStreamManipulator)
/usr/local/Trolltech/Qt-4.4.0/include/QtCore/qchar.h:391: note:                 QDataStream& operator<<(QDataStream&, const QChar&)
/usr/local/Trolltech/Qt-4.4.0/include/QtCore/qbytearray.h:570: note:                 QDataStream& operator<<(QDataStream&, const QByteArray&)
/usr/local/Trolltech/Qt-4.4.0/include/QtCore/qstring.h:1027: note:                 QDataStream& operator<<(QDataStream&, const QString&)
/usr/local/Trolltech/Qt-4.4.0/include/QtCore/qobject.h:460: note:                 QDebug operator<<(QDebug, const QObject*)
/usr/local/Trolltech/Qt-4.4.0/include/QtCore/qiodevice.h:247: note:                 QDebug operator<<(QDebug, QFlags<QIODevice::OpenModeFlag>)
/usr/local/Trolltech/Qt-4.4.0/include/QtCore/qregexp.h:143: note:                 QDataStream& operator<<(QDataStream&, const QRegExp&)
/usr/local/Trolltech/Qt-4.4.0/include/QtCore/qstringlist.h:230: note:                 QDataStream& operator<<(QDataStream&, const QStringList&)
/usr/local/Trolltech/Qt-4.4.0/include/QtCore/qdatetime.h:305: note:                 QDataStream& operator<<(QDataStream&, const QDate&)
/usr/local/Trolltech/Qt-4.4.0/include/QtCore/qdatetime.h:307: note:                 QDataStream& operator<<(QDataStream&, const QTime&)
/usr/local/Trolltech/Qt-4.4.0/include/QtCore/qdatetime.h:309: note:                 QDataStream& operator<<(QDataStream&, const QDateTime&)
/usr/local/Trolltech/Qt-4.4.0/include/QtCore/qdatetime.h:314: note:                 QDebug operator<<(QDebug, const QDate&)
/usr/local/Trolltech/Qt-4.4.0/include/QtCore/qdatetime.h:315: note:                 QDebug operator<<(QDebug, const QTime&)
/usr/local/Trolltech/Qt-4.4.0/include/QtCore/qdatetime.h:316: note:                 QDebug operator<<(QDebug, const QDateTime&)
/usr/local/Trolltech/Qt-4.4.0/include/QtCore/qtextstream.h:287: note:                 QTextStream& operator<<(QTextStream&, QTextStream& (*)(QTextStream&))
/usr/local/Trolltech/Qt-4.4.0/include/QtCore/qtextstream.h:290: note:                 QTextStream& operator<<(QTextStream&, QTextStreamManipulator)
/usr/lib/kde4/include/KDE/../kdebug.h:192: note:                 QDebug operator<<(QDebug, QDebug (*)(QDebug, KDebugTag))
/usr/lib/kde4/include/KDE/../kdebug.h:208: note:                 QDebug operator<<(QDebug, const KUrl&)
/usr/lib/kde4/include/KDE/../kdebug.h:209: note:                 QDebug operator<<(QDebug, const KDateTime&)
/usr/local/Trolltech/Qt-4.4.0/include/QtNetwork/qabstractsocket.h:236: note:                 QDebug operator<<(QDebug, QAbstractSocket::SocketError)
/usr/local/Trolltech/Qt-4.4.0/include/QtNetwork/qabstractsocket.h:237: note:                 QDebug operator<<(QDebug, QAbstractSocket::SocketState)
/usr/local/Trolltech/Qt-4.4.0/include/QtNetwork/qhostaddress.h:136: note:                 QDebug operator<<(QDebug, const QHostAddress&)
/usr/local/Trolltech/Qt-4.4.0/include/QtNetwork/qhostaddress.h:143: note:                 QDataStream& operator<<(QDataStream&, const QHostAddress&)
/usr/local/Trolltech/Qt-4.4.0/include/QtCore/qvariant.h:589: note:                 QDebug operator<<(QDebug, const QVariant&)
/usr/local/Trolltech/Qt-4.4.0/include/QtCore/qvariant.h:495: note:                 QDataStream& operator<<(QDataStream&, const QVariant&)
/usr/local/Trolltech/Qt-4.4.0/include/QtCore/qvariant.h:497: note:                 QDataStream& operator<<(QDataStream&, QVariant::Type)
/usr/local/Trolltech/Qt-4.4.0/include/QtCore/qvariant.h:590: note:                 QDebug operator<<(QDebug, QVariant::Type)
/usr/local/Trolltech/Qt-4.4.0/include/QtCore/qglobal.h: At global scope:
/usr/local/Trolltech/Qt-4.4.0/include/QtCore/qglobal.h: In instantiation of «QTypeInfo<QSslError>»:
/usr/local/Trolltech/Qt-4.4.0/include/QtCore/qlist.h:105:   instantiated from «T& QList<T>::Node::t() [with T = QSslError]»
/usr/local/Trolltech/Qt-4.4.0/include/QtCore/qlist.h:394:   instantiated from «const T& QList<T>::at(int) const [with T = QSslError]»
/usr/local/Trolltech/Qt-4.4.0/include/QtCore/qdebug.h:145:   instantiated from «QDebug operator<<(QDebug, const QList<T>&) [with T = QSslError]»
/home/sysko/kmess/src/network/msnsockethttp.cpp:786:   instantiated from here
/usr/local/Trolltech/Qt-4.4.0/include/QtCore/qglobal.h:1713: erreur: invalid application of «sizeof» to incomplete type «QSslError»
make[2]: *** [src/CMakeFiles/kmess.dir/network/msnsockethttp.o] Erreur 1
make[1]: *** [src/CMakeFiles/kmess.dir/all] Erreur 2
make: *** [all] Erreur 2

j'imagine que cela vient du fait qu'il veut absolument compiler avec  ma version que j'ai compilé à la mano , alors ma question est comment faire pour utiliser les autres headers ?


Projet tatoeba : projet collaboratif visant à créer un corpus de phrases d'exemples traduites dans le plus de langues possibles

Hors ligne