Details
-
Bug
-
Resolution: Done
-
P3: Somewhat important
-
5.8.0
-
None
-
Windows 10 x64, msvc 2015
-
eb5569186b126e7ffc507a14efd502fac32f7fb9
Description
Cannot build QtWebEngine with MSVC 2015 under Windows 10, error message:
[5443/14326] CXX obj\src\3rdparty\chromium\base\win\base.win_util.obj
FAILED: obj/src/3rdparty/chromium/base/win/base.win_util.obj
ninja -t msvc -e environment.x64 -- cl.exe /nologo /showIncludes /FC @obj\src\3rdparty\chromium\base\win\base.win_util.obj.rsp /c d:\outils\qt\5.8.0\src\qtwebengine\src\3rdparty\chromium\base\win\win_util.cc /Foobj\src\3rdparty\chromium\base\win\base.win_util.obj /Fdobj\src\3rdparty\chromium\base\base.cc.pdb
d:\outils\qt\5.8.0\src\qtwebengine\src\3rdparty\chromium\base\win\win_util.cc(26): fatal error C1083: Cannot open include file: 'uiviewsettingsinterop.h': No such file or directory
I saw related issue QTBUG-54177. AFAIK I don't have the Windows 10 SDK installed, so the WebEngine build should have been skipped?
Configure was:
configure -opensource -confirm-license -platform win32-msvc2015 -debug-and-release -opengl dynamic -no-compile-examples -nomake tests -prefix D:\Outils\Qt\5.8.0\msvc2015_x64
I'm not sure where to look at, but I did'nt see any warning related to WebEngine.
Configure options from the duplicate bug:
configure -debug-and-release -shared -opengl desktop -icu -I E:\Icu\include -L E:\Icu\lib -openssl -I E:\OpenSSL\inc32 -L E:\OpenSsl\out32dll OPENSSL_LIBS="-lUser32 -lAdvapi32 -lGdi32" OPENSSL_LIBS_DEBUG="-lssleay32 -llibeay32" OPENSSL_LIBS_RELEASE="-lssleay32 -llibeay32" -nomake examples -nomake tests -platform win32-msvc2015 -mp
Attachments
Issue Links
- is duplicated by
-
QTBUG-58382 Cannot build QT 5.8 under Win10 + MSVC 2015
- Closed
For Gerrit Dashboard: QTBUG-58363 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
183340,2 | Enforce check for minimal Windows SDK version | 5.8 | qt/qtwebengine | Status: MERGED | +2 | 0 |