Uploaded image for project: 'Qt Creator'
  1. Qt Creator
  2. QTCREATORBUG-10659

many error messages when parsing Qt source tree

    XMLWordPrintable

Details

    • Bug
    • Resolution: Invalid
    • Not Evaluated
    • None
    • Qt Creator 3.0.0-beta
    • None
    • Debian wheezy 64bit

    Description

      qtcreator seems to have problems with certain constructs in .pro, .pri, and .prf files. This leads to long lists of error messages when parsing the Qt source tree, e.g. from the qt-everywhere source package for 5.2.0-beta1. The messages look like this:

      Error while parsing file /home/ulf/dev/qttest/qt-everywhere-opensource-src-5.2.0-beta1/qtactiveqt/src/tools/idc/idc.pro. Giving up.
      Error while parsing file /home/ulf/dev/qttest/qt-everywhere-opensource-src-5.2.0-beta1/qtactiveqt/tools/dumpcpp/dumpcpp.pro. Giving up.
      Error while parsing file /home/ulf/dev/qttest/qt-everywhere-opensource-src-5.2.0-beta1/qtactiveqt/tools/dumpdoc/dumpdoc.pro. Giving up.
      Error while parsing file /home/ulf/dev/qttest/qt-everywhere-opensource-src-5.2.0-beta1/qtbase/src/angle/angle.pro. Giving up.
      Error while parsing file /home/ulf/dev/qttest/qt-everywhere-opensource-src-5.2.0-beta1/qtbase/src/concurrent/concurrent.pro. Giving up.
      Error while parsing file /home/ulf/dev/qttest/qt-everywhere-opensource-src-5.2.0-beta1/qtbase/src/corelib/corelib.pro. Giving up.
      Error while parsing file /home/ulf/dev/qttest/qt-everywhere-opensource-src-5.2.0-beta1/qtbase/src/dbus/dbus.pro. Giving up.
      Error while parsing file /home/ulf/dev/qttest/qt-everywhere-opensource-src-5.2.0-beta1/qtbase/src/gui/gui.pro. Giving up.
      [...]
      annot read /config.tests/unix/freetype/freetype.pri: No such file or directory
      Cannot read /src/platformsupport/linuxaccessibility/linuxaccessibility.pri: No such file or directory
      Cannot read /home/ulf/dev/qttest/qt-everywhere-opensource-src-5.2.0-beta1/qtconnectivity/staticconfig.pri: No such file or directory
      /home/ulf/dev/qttest/qt-everywhere-opensource-src-5.2.0-beta1/qtwebkit/Source/WebKit2/DerivedSources.pri(150): Assignment needs exactly one word on the left hand side.
      /home/ulf/dev/qttest/qt-everywhere-opensource-src-5.2.0-beta1/qtwebkit/Source/WebKit2/DerivedSources.pri(151): Assignment needs exactly one word on the left hand side.
      /home/ulf/dev/qttest/qt-everywhere-opensource-src-5.2.0-beta1/qtwebkit/Source/WebKit2/DerivedSources.pri(153): Assignment needs exactly one word on the left hand side.
      /home/ulf/dev/qttest/qt-everywhere-opensource-src-5.2.0-beta1/qtwebkit/Source/WebKit2/DerivedSources.pri(154): Assignment needs exactly one word on the left hand side.
      /home/ulf/dev/qttest/qt-everywhere-opensource-src-5.2.0-beta1/qtwebkit/Source/WebKit2/DerivedSources.pri(156): Assignment needs exactly one word on the left hand side.
      /home/ulf/dev/qttest/qt-everywhere-opensource-src-5.2.0-beta1/qtwebkit/Source/WebKit2/DerivedSources.pri(150): Assignment needs exactly one word on the left hand side.
      /home/ulf/dev/qttest/qt-everywhere-opensource-src-5.2.0-beta1/qtwebkit/Source/WebKit2/DerivedSources.pri(151): Assignment needs exactly one word on the left hand side.
      /home/ulf/dev/qttest/qt-everywhere-opensource-src-5.2.0-beta1/qtwebkit/Source/WebKit2/DerivedSources.pri(153): Assignment needs exactly one word on the left hand side.
      [...]
      Cannot read /home/ulf/dev/qttest/build-qt-Desktop_Qt_5_2_0_GCC_64bit-Debug/qtserialport/.qmake.cache: No such file or directory
      Cannot read /home/ulf/dev/qttest/qt-everywhere-opensource-src-5.2.0-beta1/qtconnectivity/staticconfig.pri: No such file or directory
      /home/ulf/dev/qttest/build-qt-Desktop_Qt_5_2_0_GCC_64bit-Debug/qtquick1/mkspecs/modules/qt_tool_qml1plugindump qmlplugindump.pri(1): Assignment needs exactly one word on the left hand side.
      /home/ulf/dev/qttest/build-qt-Desktop_Qt_5_2_0_GCC_64bit-Debug/qtquick1/mkspecs/modules/qt_tool_qml1plugindump qmlplugindump.pri(2): Assignment needs exactly one word on the left hand side.
      /home/ulf/dev/qttest/qt-everywhere-opensource-src-5.2.0-beta1/qtwebkit/Tools/qmake/mkspecs/features/functions.prf(90): Assignment needs exactly one word on the left hand side.
      /home/ulf/dev/qttest/qt-everywhere-opensource-src-5.2.0-beta1/qtwebkit/Tools/qmake/mkspecs/features/functions.prf(93): Assignment needs exactly one word on the left hand side.
      /home/ulf/dev/qttest/qt-everywhere-opensource-src-5.2.0-beta1/qtwebkit/Tools/qmake/mkspecs/features/functions.prf(96): Assignment needs exactly one word on the left hand side.
      /home/ulf/dev/qttest/qt-everywhere-opensource-src-5.2.0-beta1/qtwebkit/Tools/qmake/mkspecs/features/functions.prf(90): Assignment needs exactly one word on the left hand side.
      

      Attachments

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

        Activity

          People

            dt Daniel Teske
            ulherman Ulf Hermann
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes