Details
-
Bug
-
Resolution: Duplicate
-
Not Evaluated
-
None
-
5.6.2
-
None
-
Windows 10 x64
QT5.6.3
VS 2015 update3
Windows 10 SDK
DirectX SDK 9.29.1962
Description
configure -confirm-license -opensource -platform win32-msvc2015 -debug-and-release -mp -prefix "G:\Qt\Qt5.6_x64\5.6\msvc2015_64" -openssl -icu -openvg -qt-pcre -qt-zlib -qt-libpng -qt-libjpeg -qt-freetype -qt-sql-sqlite -plugin-sql-sqlite -opengl es2 -angle -largefile -nomake tests -nomake examples -skip qtdoc -skip qtdocgallery -skip qtenginio -skip qtfeedback -skip qtpim -skip qtpurchasing -skip qtqa -skip qtquick1 -skip qtsystems -I C:\icu4c\include -L C:\icu4c\lib64 -I C:\OpenSSL-Win64\include -L C:\OpenSSL-Win64\lib
Error message is as follows:
JSCallbackConstructor.cpp JSBase.cpp h:\qt5.6\qtbase\include\qtcore\../../src/corelib/global/qflags.h(52): warning C4577: 'noexcept' used with no exception handling mode specified; termination on exception is not guaranteed. Specify /EHsc (compiling source file API\JSCallbackConstructor.cpp) h:\qt5.6\qtbase\include\qtcore\../../src/corelib/global/qflags.h(52): warning C4577: 'noexcept' used with no exception handling mode specified; termination on exception is not guaranteed. Specify /EHsc (compiling source file API\JSBase.cpp) JSCallbackFunction.cpp JSCallbackObject.cpp h:\qt5.6\qtbase\include\qtcore\../../src/corelib/global/qflags.h(52): warning C4577: 'noexcept' used with no exception handling mode specified; termination on exception is not guaranteed. Specify /EHsc (compiling source file API\JSCallbackObject.cpp) h:\qt5.6\qtbase\include\qtcore\../../src/corelib/global/qflags.h(52): warning C4577: 'noexcept' used with no exception handling mode specified; termination on exception is not guaranteed. Specify /EHsc (compiling source file API\JSCallbackFunction.cpp) JSClassRef.cpp JSContextRef.cpp h:\qt5.6\qtbase\include\qtcore\../../src/corelib/global/qflags.h(52): warning C4577: 'noexcept' used with no exception handling mode specified; termination on exception is not guaranteed. Specify /EHsc (compiling source file API\JSClassRef.cpp) h:\qt5.6\qtbase\include\qtcore\../../src/corelib/global/qflags.h(52): warning C4577: 'noexcept' used with no exception handling mode specified; termination on exception is not guaranteed. Specify /EHsc (compiling source file API\JSContextRef.cpp) JSObjectRef.cpp JSScriptRef.cpp h:\qt5.6\qtbase\include\qtcore\../../src/corelib/global/qflags.h(52): warning C4577: 'noexcept' used with no exception handling mode specified; termination on exception is not guaranteed. Specify /EHsc (compiling source file API\JSScriptRef.cpp) h:\qt5.6\qtbase\include\qtcore\../../src/corelib/global/qflags.h(52): warning C4577: 'noexcept' used with no exception handling mode specified; termination on exception is not guaranteed. Specify /EHsc (compiling source file API\JSObjectRef.cpp) JSStringRef.cpp JSStringRefQt.cpp API\JSStringRef.cpp(40): error C2665: 'OpaqueJSString::create': none of the 4 overloads could convert all the argument types h:\qt5.6\qtwebkit\source\javascriptcore\api\OpaqueJSString.h(49): note: could be 'WTF::PassRefPtr<OpaqueJSString> OpaqueJSString::create(const UChar *,unsigned int)' (compiling source file API\JSStringRef.cpp) h:\qt5.6\qtwebkit\source\javascriptcore\api\OpaqueJSString.h(44): note: or 'WTF::PassRefPtr<OpaqueJSString> OpaqueJSString::create(const LChar *,unsigned int)' (compiling source file API\JSStringRef.cpp) API\JSStringRef.cpp(40): note: while trying to match the argument list '(const JSChar *, std::size_t)' API\JSStringRef.cpp(40): error C2228: left of '.leakRef' must have class/struct/union API\JSStringRef.cpp(65): error C2665: 'WTF::StringImpl::createWithoutCopying': none of the 2 overloads could convert all the argument types H:\qt5.6\qtwebkit\Source\WTF\wtf/text/StringImpl.h(432): note: could be 'WTF::PassRefPtr<WTF::StringImpl> WTF::StringImpl::createWithoutCopying(const LChar *,unsigned int,WTF::HasTerminatingNullCharacter)' (compiling source file API\JSStringRef.cpp) H:\qt5.6\qtwebkit\Source\WTF\wtf/text/StringImpl.h(431): note: or 'WTF::PassRefPtr<WTF::StringImpl> WTF::StringImpl::createWithoutCopying(const UChar *,unsigned int,WTF::HasTerminatingNullCharacter)' (compiling source file API\JSStringRef.cpp) API\JSStringRef.cpp(65): note: while trying to match the argument list '(const JSChar *, std::size_t, WTF::HasTerminatingNullCharacter)' API\JSStringRef.cpp(65): error C2228: left of '.leakRef' must have class/struct/union API\JSStringRef.cpp(86): error C2440: 'return': cannot convert from 'const UChar *' to 'const JSChar *' API\JSStringRef.cpp(86): note: Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast JSValueRef.cpp h:\qt5.6\qtbase\include\qtcore\../../src/corelib/global/qflags.h(52): warning C4577: 'noexcept' used with no exception handling mode specified; termination on exception is not guaranteed. Specify /EHsc (compiling source file API\JSStringRefQt.cpp) JSWeakObjectMapRefPrivate.cpp h:\qt5.6\qtbase\include\qtcore\../../src/corelib/global/qflags.h(52): warning C4577: 'noexcept' used with no exception handling mode specified; termination on exception is not guaranteed. Specify /EHsc (compiling source file API\JSValueRef.cpp) OpaqueJSString.cpp h:\qt5.6\qtbase\include\qtcore\../../src/corelib/global/qflags.h(52): warning C4577: 'noexcept' used with no exception handling mode specified; termination on exception is not guaranteed. Specify /EHsc (compiling source file API\JSWeakObjectMapRefPrivate.cpp) h:\qt5.6\qtbase\include\qtcore\../../src/corelib/global/qflags.h(52): warning C4577: 'noexcept' used with no exception handling mode specified; termination on exception is not guaranteed. Specify /EHsc (compiling source file API\OpaqueJSString.cpp) NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\BIN\amd64\cl.EXE"' : return code '0x2' Stop. NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\BIN\amd64\nmake.exe"' : return code '0x2' Stop. NMAKE : fatal error U1077: '(' : return code '0x2' Stop. NMAKE : fatal error U1077: 'cd' : return code '0x2' Stop. NMAKE : fatal error U1077: 'cd' : return code '0x2' Stop.
Attachments
Issue Links
- duplicates
-
QTBUG-60532 QtWebKit doesn't build with ICU 59.1
- Closed