Qt Creator 3.4.1 generates invalid values for properties libNameForLinkerDebug, libNameForLinkerRelease, libFilePathDebug, libFilePathRelease in file "xxx\AppData\Roaming\QtProject\qtcreator\qbs\profiles\qtc_4_7_4_Mi_xxxxxx\modules\Qt\core\core.qbs" for Qt 4.7.4 Kit with mingw 4.9.2 toolchain.
property string libNameForLinkerDebug: "QtCored"
property string libNameForLinkerRelease: "QtCore"
...
property string libFilePathDebug: "C:/Qt/SDK/4.7.4/win32-mingw492/lib/QtCored.a"
property string libFilePathRelease: "C:/Qt/SDK/4.7.4/win32-mingw492/lib/QtCore.a"
With this settings build was ended with error:
i686-w64-mingw32/bin/ld.exe: cannot find -lC:/Qt/SDK/4.7.4/win32-mingw492/lib/QtCored.a
In Qt Creator 3.4.0 was
property string libNameForLinkerDebug: "QtCored4"
property string libNameForLinkerRelease: "QtCore4"
...
property string libFilePathDebug: "C:/Qt/SDK/4.7.4/win32-mingw492/lib/libQtCored4.a"
property string libFilePathRelease: "C:/Qt/SDK/4.7.4/win32-mingw492/lib/libQtCore4.a"
and works fine.
Same issues with other Qt libraries.