-
Bug
-
Resolution: Duplicate
-
Not Evaluated
-
None
-
5.6.2, 5.8.0 Beta, 5.8
-
None
-
Windows 10 x64 French
After running configure, I run nmake and got the following error:
qt5/qtbase/mkspecs/qconfig.pri:2: Missing closing ' quote
Looking at qconfig.pri, the 2nd line isn't properly set as it should be "19" (I'm using MSVC2015):
QT_ARCH = i386
QT_CL_MAJOR_VERSION = Compilateur d'optimisation Microsoft (R) C/C++ versionĂ¿19
QT_CL_MINOR_VERSION = 00
QT_CL_PATCH_VERSION = 24210 pour x86 Copyright (C) Microsoft Corporation
QT.global.enabled_features = accessibility shared debug_and_release build_all c++11 concurrent
QT.global.disabled_features = framework rpath pkg-config c++14 c++1z force_asserts separate_debug_info simulator_and_device static
QT_CONFIG += accessibility no-pkg-config shared audio-backend debug_and_release private_tests release debug build_all c++11 concurrent dbus release_tools stl
CONFIG += shared debug c++11 no_plugin_manifest rtti
QT_VERSION = 5.9.0
QT_MAJOR_VERSION = 5
QT_MINOR_VERSION = 9
QT_PATCH_VERSION = 0
QT_EDITION = OpenSource
It seems the issue comes from the fact that my system is using French as the primary language, making the configure script fail to extract the compiler major version.
I have tested with qt5 repo on 5.8 and dev branches and with qtbase submodule checked out at the latest commits on 5.8 and dev branches.
As qt5/5.8 is one commit ahead of 9f921b9cc368e08fb2808d2c44ed02c006e22e41 which was used for 5.8.0 beta packages and the only change is in qtquick1, this means Qt 5.8.0 Beta packages have the same issue.
- duplicates
-
QTBUG-56388 [Win] configureapp produces invalid QT_CL*_VERSION in qconfig.pri with non-English MSVC output
-
- Closed
-