[Interest] Qt 5.8 failed to build on Windows: EGL/egl.h: No such file or directory

Émeric MASCHINO emeric.maschino at gmail.com
Fri Sep 2 19:40:49 CEST 2016


No, nmake doesn't work either.

The failing component is QtWebEngine. Removing /showIncludes from the
command-line in the
C:\Qt\qt-everywhere-opensource-src-5.8.0-alpha\qtwebengine\src\core\Debug_x64
directory where it fails gives more informative output:

C:\Qt\qt-everywhere-opensource-src-5.8.0-alpha\qtwebengine\src\core\Debug_x64\ninja
-t msvc -e environment.x64 -- cl.exe /nologo /FC
@obj\src\3rdparty\chromium\base\win\base.win_util.obj.rsp /c
c:\qt\qt-everywhere-opensource-src-5.8.0-alpha\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

c:\qt\qt-everywhere-opensource-src-5.8.0-alpha\qtwebengine\src\3rdparty\chromium\base\win\win_util.cc(27):
fatal error C1083: Impossible d'ouvrir le fichier include :
'uiviewsettingsinterop.h' : No such file or directory

And indeed, there's no such uiviewsettingsinterop.h file extracted
from the latest qt-everywhere-opensource-src-5.8.0-alpha.zip archive.

     Émeric

2016-09-02 17:40 GMT+02:00 Thiago Macieira <thiago.macieira at intel.com>:
> Em sexta-feira, 2 de setembro de 2016, às 13:16:34 CEST, Émeric MASCHINO
> escreveu:
>> [276/8125] CXX
>> obj\src\3rdparty\chromium\third_party\webrtc\common_audio\resampler\common_
>> audio.resampler.obj FAILED: ninja -t msvc -e environment.x64 -- cl.exe
>> /nologo
>> /showIncludes /FC
>> @obj\src\3rdparty\chromium\base\win\base.win_util.obj.rsp /c
>> c:\qt\qt-everywhere-opensource-src-5.8.0-alpha\qtwebengine\src\3rdparty\chro
>> mium\base\win\win_util.cc
>> /Foobj\src\3rdparty\chromium\base\win\base.win_util.obj
>> /Fdobj\src\3rdparty\chromium\base\base.cc.pdb
>
> There's no error message there and I have absolutely no clue about ninja.
>
> If nmake lets you proceed, use it.
>
> --
> Thiago Macieira - thiago.macieira (AT) intel.com
>   Software Architect - Intel Open Source Technology Center
>
> _______________________________________________
> Interest mailing list
> Interest at qt-project.org
> http://lists.qt-project.org/mailman/listinfo/interest



More information about the Interest mailing list