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.