Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-50856

QtTools does not compile under WEC7

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • P1: Critical
    • None
    • 5.6.0 Beta
    • Core: Other
    • None
    • Windows Embedded Compact 7
    • Other

    Description

      C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\ce\include\xutility(265) : error C2678: binary '<' : no operator found which takes a left-hand operand of type 'const QString' (or there is no acceptable conversion)
      c:\dev\wec7qt560\qtbase\include\qtcore\../../../../qt5/qtbase/src/corelib/tools/qchar.h(561): could be 'bool operator <(QChar,QChar) throw()' [found using argument-dependent lookup]
      c:\dev\wec7qt560\qtbase\include\qtcore\../../../../qt5/qtbase/src/corelib/tools/qbytearray.h(605): or 'bool operator <(const QByteArray &,const QByteArray &)' [found using argument-dependent lookup]
      c:\dev\wec7qt560\qtbase\include\qtcore\../../../../qt5/qtbase/src/corelib/tools/qbytearray.h(607): or 'bool operator <(const QByteArray &,const char *)' [found using argument-dependent lookup]
      c:\dev\wec7qt560\qtbase\include\qtcore\../../../../qt5/qtbase/src/corelib/tools/qbytearray.h(609): or 'bool operator <(const char *,const QByteArray &)' [found using argument-dependent lookup]
      c:\dev\wec7qt560\qtbase\include\qtcore\../../../../qt5/qtbase/src/corelib/tools/qstring.h(630): or 'bool operator <(const QString &,const QString &)' [found using argument-dependent lookup]
      c:\dev\wec7qt560\qtbase\include\qtcore\../../../../qt5/qtbase/src/corelib/tools/qstring.h(703): or 'bool operator <(const char *,const QString &)' [found using argument-dependent lookup]
      c:\dev\wec7qt560\qtbase\include\qtcore\../../../../qt5/qtbase/src/corelib/tools/qstring.h(710): or 'bool operator <(const char *,const QStringRef &)' [found using argument-dependent lookup]
      c:\dev\wec7qt560\qtbase\include\qtcore\../../../../qt5/qtbase/src/corelib/tools/qstring.h(1133): or 'bool operator <(QLatin1String,QLatin1String) throw()' [found using argument-dependent lookup]
      c:\dev\wec7qt560\qtbase\include\qtcore\../../../../qt5/qtbase/src/corelib/tools/qstring.h(1190): or 'bool operator <(const char *,QLatin1String)' [found using argument-dependent lookup]
      c:\dev\wec7qt560\qtbase\include\qtcore\../../../../qt5/qtbase/src/corelib/tools/qstring.h(1522): or 'bool operator <(const QStringRef &,const QStringRef &)' [found using argument-dependent lookup]
      c:\dev\wec7qt560\qtbase\include\qtcore\../../../../qt5/qtbase/src/corelib/tools/qcollator.h(72): or 'bool operator <(const QCollatorSortKey &,const QCollatorSortKey &)' [found using argument-dependent lookup]
      c:\dev\wec7qt560\qtbase\include\qtcore\../../../../qt5/qtbase/src/corelib/tools/qelapsedtimer.h(80): or 'bool operator <(const QElapsedTimer &,const QElapsedTimer &) throw()' [found using argument-dependent lookup]
      c:\dev\wec7qt560\qtbase\include\qtcore\../../../../qt5/qtbase/src/corelib/tools/qversionnumber.h(297): or 'bool operator <(const QVersionNumber &,const QVersionNumber &) throw()' [found using argument-dependent lookup]
      C:\dev\qt5\qttools\src\assistant\help\qhelpsearchindexwriter_clucene.cpp(329): or 'bool
      fulltextsearch::clucene::operator <(const fulltextsearch::clucene::QTextHtmlEntity &,const QString &)' [found using argument-dependent lookup]
      c:\dev\wec7qt560\qtbase\include\qtcore\../../../../qt5/qtbase/src/corelib/tools/qstring.h(637): or 'bool QString::operator <(QLatin1String) const'
      c:\dev\wec7qt560\qtbase\include\qtcore\../../../../qt5/qtbase/src/corelib/tools/qstring.h(689): or 'bool QString::operator <(const char *) const'
      c:\dev\wec7qt560\qtbase\include\qtcore\../../../../qt5/qtbase/src/corelib/tools/qstring.h(696): or 'bool QString::operator <(const QByteArray &) const'
      while trying to match the argument list '(const QString, const fulltextsearch::clucene::QTextHtmlEntity)'
      C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\ce\include\algorithm(2262) : see reference to function template instantiation 'bool std::_Debug_lt<fulltextsearch::clucene::QTextHtmlEntity,_Ty>(const _Ty1 &,const _Ty2 &,const wchar_t *,unsigned int)' being compiled
      with
      [
      _Ty=QString,
      _Ty1=fulltextsearch::clucene::QTextHtmlEntity,
      _Ty2=QString
      ]
      C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\ce\include\algorithm(2274) : see reference to function template instantiation '_FwdIt std::_Lower_bound<const fulltextsearch::clucene::QTextHtmlEntity*,_Ty,std::iterator_traits<_Iter>::difference_type>(_FwdIt,_FwdIt,const _Ty
      &,_Diff *)' being compiled
      with
      [
      _FwdIt=const fulltextsearch::clucene::QTextHtmlEntity *,
      _Ty=QString,
      _Iter=const fulltextsearch::clucene::QTextHtmlEntity *,
      _Diff=std::iterator_traits<const fulltextsearch::clucene::QTextHtmlEntity *>::difference_type
      ]
      C:\dev\qt5\qttools\src\assistant\help\qhelpsearchindexwriter_clucene.cpp(338) : see reference to function template instantiation '_FwdIt std::lower_bound<const fulltextsearch::clucene::QTextHtmlEntity*,QString>(_FwdIt,_FwdIt,const _Ty &)' being compiled
      with
      [
      _FwdIt=const fulltextsearch::clucene::QTextHtmlEntity *,
      _Ty=QString
      ]
      jom: C:\dev\wec7qt560\qttools\src\assistant\help\Makefile.Debug [.obj\debug\qhelpsearchindexwriter_clucene.obj] Error 2
      NMAKE : fatal error U1077: 'C:\devtools\jom\jom.EXE' : return code '0x2'
      Stop.

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            aholza Andreas Holzammer
            aholza Andreas Holzammer
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes