Important: Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

Building from Source Qt 5.15.2 QWebengine fails



  • Hello together!

    My goal is to compile Qt 5.15.2 from source with a MSVC2019 compiler.
    After several unsuccessful tries I have to ask for some help.

    This configuration fails the build:
    ..\configure -prefix d:_CODE\Qt\Qt_builds\5.15.2\ -platform win32-msvc -confirm-license -opensource -mp -nomake examples

    When I use the following configure command instead the build will work perfectly:
    ..\configure -prefix d:_CODE\Qt\Qt_builds\5.15.2\ -platform win32-msvc -confirm-license -opensource -mp -nomake examples -skip qtwebengine

    The important difference here is "-skip qtwebengine" so we can nail the problem down to the qtwebengine module.

    The errors shown on the console are the following:

    Hinweis: Einlesen der Datei:     D:\_CODE\Qt\Qt_sources\qt-everywhere-src-5.15.2\qtwebengine\src\3rdparty\chromium\third_party\angle\include\GLES2\../GLES3/gl32ext_explicit_context_autogen.inc
    Hinweis: Einlesen der Datei:   D:\_CODE\Qt\Qt_sources\qt-everywhere-src-5.15.2\qtwebengine\src\3rdparty\chromium\third_party\angle\include\GLES3/gl3.h
    Hinweis: Einlesen der Datei:   D:\_CODE\Qt\Qt_sources\qt-everywhere-src-5.15.2\qtwebengine\src\3rdparty\chromium\third_party\angle\include\GLES3/gl31.h
    Hinweis: Einlesen der Datei:  D:\_CODE\Qt\Qt_sources\qt-everywhere-src-5.15.2\qtwebengine\src\3rdparty\chromium\third_party\angle\src\compiler/translator/HashNames.h
    ninja: build stopped: subcommand failed.
    NMAKE : fatal error U1077: "call": Rückgabe-Code "0x1"
    Stop.
    NMAKE : fatal error U1077: ""C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.29.30133\bin\HostX64\x64\nmake.exe"": Rückgabe-Code "0x2"
    Stop.
    NMAKE : fatal error U1077: "(": Rückgabe-Code "0x2"
    Stop.
    NMAKE : fatal error U1077: "cd": Rückgabe-Code "0x2"
    Stop.
    NMAKE : fatal error U1077: "cd": Rückgabe-Code "0x2"
    Stop.
    NMAKE : fatal error U1077: "cd": Rückgabe-Code "0x2"
    Stop.
    

    I am using:

    • as stated the MSVS 2019 version
    • Python 2.7.18
    • Strawberry-Perl 5.32.1.1-64 bit
    • Ruby 2.7

    Can anyone hint me what I am doing wrong?

    Thank you in advance!


  • Lifetime Qt Champion

    You should post the actual error message, not only the result.



  • Thank you Christian for you response.

    Can you give me a hint where I can find the actual error message?

    What I postet was the output I get on my console when running nmake.

    Regards,


  • Lifetime Qt Champion

    @Romanoir said in Building from Source Qt 5.15.2 QWebengine fails:

    Can you give me a hint where I can find the actual error message?

    Somehwere up the ninja output I would guess.



  • This is the output since the last invocation of ninja:

    [22/26679] ninja -t msvc -e environment.x64 -- "C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.29.30133\bin\HostX64\x64/cl.exe" /nologo /showIncludes -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL -DANGLE_ENABLE_VULKAN -DUSE_AURA=1 -DTOOLKIT_QT -D_HAS_EXCEPTIONS=0 -D__STD_C -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_SCL_SECURE_NO_DEPRECATE -D_ATL_NO_OPENGL -D_WINDOWS -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DPSAPI_VERSION=2 -DWIN32 -D_SECURE_ATL -DWINAPI_FAMILY=WINAPI_FAMILY_DESKTOP_APP -DWIN32_LEAN_AND_MEAN -DNOMINMAX -D_UNICODE -DUNICODE -DNTDDI_VERSION=NTDDI_WIN10_RS2 -D_WIN32_WINNT=0x0A00 -DWINVER=0x0A00 -D_DEBUG -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DANGLE_IS_64_BIT_CPU -I../../../../../qtwebengine/src/3rdparty/chromium/third_party/angle/include -I../../../../../qtwebengine/src/3rdparty/chromium/third_party/angle/src -I../../../../../qtwebengine/src/3rdparty/chromium/third_party/angle/include -I../../../../../qtwebengine/src/3rdparty/chromium/third_party/angle/src/common/third_party/base -Igen/angle -I../../../../../qtwebengine/src/3rdparty/chromium/third_party/angle/include /wd4718 /Gy /FS /bigobj /utf-8 /Zc:sizedDealloc- /wd4117 /D__DATE__= /D__TIME__= /D__TIMESTAMP__= /W4 /wd4091 /wd4127 /wd4251 /wd4275 /wd4312 /wd4324 /wd4351 /wd4355 /wd4503 /wd4589 /wd4611 /wd4100 /wd4121 /wd4244 /wd4505 /wd4510 /wd4512 /wd4610 /wd4838 /wd4995 /wd4996 /wd4456 /wd4457 /wd4458 /wd4459 /wd4200 /wd4201 /wd4204 /wd4221 /wd4245 /wd4267 /wd4305 /wd4389 /wd4702 /wd4701 /wd4703 /wd4661 /wd4706 /wd4715 /wd4003 /Od /Ob0 /GF /Zi /MDd /we4244 /we4456 /we4458 /we4715 /we4800 /we4838 /TP /wd4577 /GR- /c ../../../../../qtwebengine/src/3rdparty/chromium/third_party/angle/src/compiler/translator/IntermNode.cpp /Foobj/third_party/angle/translator/IntermNode.obj /Fd"obj/third_party/angle/translator_cc.pdb"
    Hinweis: Einlesen der Datei: C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\ucrt\float.h
    Hinweis: Einlesen der Datei:  C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\ucrt\corecrt.h
    Hinweis: Einlesen der Datei:   C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.29.30133\include\vcruntime.h
    Hinweis: Einlesen der Datei:    C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.29.30133\include\sal.h
    Hinweis: Einlesen der Datei:     C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.29.30133\include\concurrencysal.h
    Hinweis: Einlesen der Datei:    C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.29.30133\include\vadefs.h
    Hinweis: Einlesen der Datei:   C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\shared\winapifamily.h
    Hinweis: Einlesen der Datei:    C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\shared\winpackagefamily.h
    Hinweis: Einlesen der Datei: C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.29.30133\include\limits.h
    Hinweis: Einlesen der Datei: C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\ucrt\math.h
    Hinweis: Einlesen der Datei:  C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\ucrt\corecrt_math.h
    Hinweis: Einlesen der Datei: C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\ucrt\stdlib.h
    Hinweis: Einlesen der Datei:  C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\ucrt\corecrt_malloc.h
    Hinweis: Einlesen der Datei:  C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\ucrt\corecrt_search.h
    Hinweis: Einlesen der Datei:   C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\ucrt\stddef.h
    Hinweis: Einlesen der Datei:  C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\ucrt\corecrt_wstdlib.h
    Hinweis: Einlesen der Datei: C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.29.30133\include\algorithm
    Hinweis: Einlesen der Datei:  C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.29.30133\include\yvals_core.h
    Hinweis: Einlesen der Datei:   C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.29.30133\include\xkeycheck.h
    Hinweis: Einlesen der Datei:  C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.29.30133\include\xmemory
    
    Hinweis: Einlesen der Datei:             C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.29.30133\include\atomic
    Hinweis: Einlesen der Datei:              C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.29.30133\include\xthreads.h
    Hinweis: Einlesen der Datei:               C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.29.30133\include\xtimec.h
    Hinweis: Einlesen der Datei:                C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.29.30133\include\ctime
    Hinweis: Einlesen der Datei:                 C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\ucrt\time.h
    Hinweis: Einlesen der Datei:            C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.29.30133\include\xlocale
    Hinweis: Einlesen der Datei:             C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.29.30133\include\memory
    Hinweis: Einlesen der Datei:              C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.29.30133\include\typeinfo
    Hinweis: Einlesen der Datei:               C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.29.30133\include\vcruntime_typeinfo.h
    Hinweis: Einlesen der Datei:                C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.29.30133\include\vcruntime_exception.h
    Hinweis: Einlesen der Datei:                 C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.29.30133\include\eh.h
    Hinweis: Einlesen der Datei:                  C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\ucrt\corecrt_terminate.h
    Hinweis: Einlesen der Datei:        C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\um\winbase.h
    Hinweis: Einlesen der Datei:         C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\shared\apisetcconv.h
    Hinweis: Einlesen der Datei:         C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\um\minwinbase.h
    Hinweis: Einlesen der Datei:         C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\um\apiquery2.h
    Hinweis: Einlesen der Datei:         C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\um\processenv.h
    Hinweis: Einlesen der Datei:         C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\um\fileapifromapp.h
    Hinweis: Einlesen der Datei:          C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\um\fileapi.h
    Hinweis: Einlesen der Datei:         C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\um\debugapi.h
    Hinweis: Einlesen der Datei:         C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\um\utilapiset.h
    Hinweis: Einlesen der Datei:         C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\um\handleapi.h
    Hinweis: Einlesen der Datei:         C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\um\errhandlingapi.h
    Hinweis: Einlesen der Datei:         C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\um\fibersapi.h
    Hinweis: Einlesen der Datei:         C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\um\namedpipeapi.h
    Hinweis: Einlesen der Datei:         C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\um\profileapi.h
    Hinweis: Einlesen der Datei:         C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\um\heapapi.h
    Hinweis: Einlesen der Datei:         C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\um\ioapiset.h
    Hinweis: Einlesen der Datei:         C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\um\synchapi.h
    Hinweis: Einlesen der Datei:         C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\um\interlockedapi.h
    Hinweis: Einlesen der Datei:         C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\um\processthreadsapi.h
    Hinweis: Einlesen der Datei:         C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\um\sysinfoapi.h
    Hinweis: Einlesen der Datei:         C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\um\memoryapi.h
    Hinweis: Einlesen der Datei:         C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\um\enclaveapi.h
    Hinweis: Einlesen der Datei:         C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\um\threadpoollegacyapiset.h
    Hinweis: Einlesen der Datei:         C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\um\threadpoolapiset.h
    Hinweis: Einlesen der Datei:         C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\um\jobapi.h
    Hinweis: Einlesen der Datei:         C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\um\jobapi2.h
    Hinweis: Einlesen der Datei:         C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\um\wow64apiset.h
    Hinweis: Einlesen der Datei:         C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\um\libloaderapi.h
    Hinweis: Einlesen der Datei:         C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\um\securitybaseapi.h
    Hinweis: Einlesen der Datei:         C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\um\namespaceapi.h
    Hinweis: Einlesen der Datei:         C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\um\systemtopologyapi.h
    Hinweis: Einlesen der Datei:         C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\um\processtopologyapi.h
    Hinweis: Einlesen der Datei:         C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\um\securityappcontainer.h
    Hinweis: Einlesen der Datei:         C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\um\realtimeapiset.h
    Hinweis: Einlesen der Datei:         C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\shared\winerror.h
    Hinweis: Einlesen der Datei:         C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\um\timezoneapi.h
    Hinweis: Einlesen der Datei:        C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\um\wingdi.h
    Hinweis: Einlesen der Datei:         C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\shared\pshpack1.h
    Hinweis: Einlesen der Datei:         C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\shared\poppack.h
    Hinweis: Einlesen der Datei:         C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\shared\pshpack2.h
    Hinweis: Einlesen der Datei:         C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\shared\poppack.h
    Hinweis: Einlesen der Datei:         C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\shared\pshpack2.h
    Hinweis: Einlesen der Datei:         C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\shared\poppack.h
    Hinweis: Einlesen der Datei:         C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\shared\pshpack4.h
    Hinweis: Einlesen der Datei:         C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\shared\poppack.h
    Hinweis: Einlesen der Datei:         C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\shared\pshpack4.h
    Hinweis: Einlesen der Datei:         C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\shared\poppack.h
    Hinweis: Einlesen der Datei:        C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\um\winuser.h
    Hinweis: Einlesen der Datei:         C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\shared\pshpack2.h
    Hinweis: Einlesen der Datei:         C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\shared\poppack.h
    Hinweis: Einlesen der Datei:         C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\shared\tvout.h
    Hinweis: Einlesen der Datei:        C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\um\winnls.h
    Hinweis: Einlesen der Datei:         C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\um\datetimeapi.h
    Hinweis: Einlesen der Datei:         C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\um\stringapiset.h
    Hinweis: Einlesen der Datei:          C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\um\winnls.h
    Hinweis: Einlesen der Datei:        C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\um\wincon.h
    Hinweis: Einlesen der Datei:         C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\um\wincontypes.h
    Hinweis: Einlesen der Datei:         C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\um\consoleapi.h
    Hinweis: Einlesen der Datei:         C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\um\consoleapi2.h
    Hinweis: Einlesen der Datei:         C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\um\consoleapi3.h
    Hinweis: Einlesen der Datei:        C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\um\winver.h
    Hinweis: Einlesen der Datei:         C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\um\verrsrc.h
    Hinweis: Einlesen der Datei:        C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\um\winreg.h
    Hinweis: Einlesen der Datei:         C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\um\reason.h
    Hinweis: Einlesen der Datei:        C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\um\winnetwk.h
    Hinweis: Einlesen der Datei:         C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\shared\wnnc.h
    Hinweis: Einlesen der Datei:        C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\shared\stralign.h
    Hinweis: Einlesen der Datei:        C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\um\winsvc.h
    Hinweis: Einlesen der Datei:        C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\um\mcx.h
    Hinweis: Einlesen der Datei:        C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\um\imm.h
    Hinweis: Einlesen der Datei:         C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\um\ime_cmodes.h
    Hinweis: Einlesen der Datei:      C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.29.30133\include\cstdarg
    Hinweis: Einlesen der Datei:      C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.29.30133\include\set
    Hinweis: Einlesen der Datei:       C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.29.30133\include\xtree
    Hinweis: Einlesen der Datei:   D:\_CODE\Qt\Qt_sources\qt-everywhere-src-5.15.2\qtwebengine\src\3rdparty\chromium\third_party\angle\src\common\third_party\base\anglebase/numerics/safe_math_impl.h
    Hinweis: Einlesen der Datei:    D:\_CODE\Qt\Qt_sources\qt-everywhere-src-5.15.2\qtwebengine\src\3rdparty\chromium\third_party\angle\src\common\third_party\base\anglebase/numerics/safe_conversions.h
    Hinweis: Einlesen der Datei:     D:\_CODE\Qt\Qt_sources\qt-everywhere-src-5.15.2\qtwebengine\src\3rdparty\chromium\third_party\angle\src\common\third_party\base\anglebase/numerics/safe_conversions_impl.h
    Hinweis: Einlesen der Datei: D:\_CODE\Qt\Qt_sources\qt-everywhere-src-5.15.2\qtwebengine\src\3rdparty\chromium\third_party\angle\src\common/matrix_utils.h
    Hinweis: Einlesen der Datei:  D:\_CODE\Qt\Qt_sources\qt-everywhere-src-5.15.2\qtwebengine\src\3rdparty\chromium\third_party\angle\src\common/vector_utils.h
    Hinweis: Einlesen der Datei: D:\_CODE\Qt\Qt_sources\qt-everywhere-src-5.15.2\qtwebengine\src\3rdparty\chromium\third_party\angle\src\compiler/translator/Diagnostics.h
    Hinweis: Einlesen der Datei:  D:\_CODE\Qt\Qt_sources\qt-everywhere-src-5.15.2\qtwebengine\src\3rdparty\chromium\third_party\angle\src\compiler/preprocessor/DiagnosticsBase.h
    Hinweis: Einlesen der Datei:  D:\_CODE\Qt\Qt_sources\qt-everywhere-src-5.15.2\qtwebengine\src\3rdparty\chromium\third_party\angle\src\compiler/translator/Severity.h
    Hinweis: Einlesen der Datei: D:\_CODE\Qt\Qt_sources\qt-everywhere-src-5.15.2\qtwebengine\src\3rdparty\chromium\third_party\angle\src\compiler/translator/ImmutableString.h
    Hinweis: Einlesen der Datei:  D:\_CODE\Qt\Qt_sources\qt-everywhere-src-5.15.2\qtwebengine\src\3rdparty\chromium\third_party\angle\src\common/string_utils.h
    Hinweis: Einlesen der Datei:   D:\_CODE\Qt\Qt_sources\qt-everywhere-src-5.15.2\qtwebengine\src\3rdparty\chromium\third_party\angle\src\common/Optional.h
    Hinweis: Einlesen der Datei:  D:\_CODE\Qt\Qt_sources\qt-everywhere-src-5.15.2\qtwebengine\src\3rdparty\chromium\third_party\angle\src\compiler/translator/Common.h
    Hinweis: Einlesen der Datei:   C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.29.30133\include\map
    Hinweis: Einlesen der Datei:    C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.29.30133\include\tuple
    Hinweis: Einlesen der Datei:   C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.29.30133\include\unordered_map
    Hinweis: Einlesen der Datei:    C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.29.30133\include\xhash
    Hinweis: Einlesen der Datei:     C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.29.30133\include\list
    Hinweis: Einlesen der Datei:     C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.29.30133\include\xbit_ops.h
    Hinweis: Einlesen der Datei:   D:\_CODE\Qt\Qt_sources\qt-everywhere-src-5.15.2\qtwebengine\src\3rdparty\chromium\third_party\angle\src\common/third_party/smhasher/src/PMurHash.h
    Hinweis: Einlesen der Datei:   D:\_CODE\Qt\Qt_sources\qt-everywhere-src-5.15.2\qtwebengine\src\3rdparty\chromium\third_party\angle\src\compiler/translator/PoolAlloc.h
    Hinweis: Einlesen der Datei:    D:\_CODE\Qt\Qt_sources\qt-everywhere-src-5.15.2\qtwebengine\src\3rdparty\chromium\third_party\angle\src\common/PoolAlloc.h
    Hinweis: Einlesen der Datei: D:\_CODE\Qt\Qt_sources\qt-everywhere-src-5.15.2\qtwebengine\src\3rdparty\chromium\third_party\angle\src\compiler/translator/IntermNode.h
    Hinweis: Einlesen der Datei:  D:\_CODE\Qt\Qt_sources\qt-everywhere-src-5.15.2\qtwebengine\src\3rdparty\chromium\third_party\angle\include\GLSLANG/ShaderLang.h
    Hinweis: Einlesen der Datei:   D:\_CODE\Qt\Qt_sources\qt-everywhere-src-5.15.2\qtwebengine\src\3rdparty\chromium\third_party\angle\include\KHR/khrplatform.h
    Hinweis: Einlesen der Datei:   C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.29.30133\include\array
    Hinweis: Einlesen der Datei:   D:\_CODE\Qt\Qt_sources\qt-everywhere-src-5.15.2\qtwebengine\src\3rdparty\chromium\third_party\angle\include\GLSLANG\ShaderVars.h
    Hinweis: Einlesen der Datei:  C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.29.30133\include\queue
    Hinweis: Einlesen der Datei:   C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.29.30133\include\deque
    Hinweis: Einlesen der Datei:  D:\_CODE\Qt\Qt_sources\qt-everywhere-src-5.15.2\qtwebengine\src\3rdparty\chromium\third_party\angle\src\compiler/translator/ConstantUnion.h
    Hinweis: Einlesen der Datei:   D:\_CODE\Qt\Qt_sources\qt-everywhere-src-5.15.2\qtwebengine\src\3rdparty\chromium\third_party\angle\src\compiler/translator/BaseTypes.h
    Hinweis: Einlesen der Datei:  D:\_CODE\Qt\Qt_sources\qt-everywhere-src-5.15.2\qtwebengine\src\3rdparty\chromium\third_party\angle\src\compiler/translator/Operator.h
    Hinweis: Einlesen der Datei:  D:\_CODE\Qt\Qt_sources\qt-everywhere-src-5.15.2\qtwebengine\src\3rdparty\chromium\third_party\angle\src\compiler/translator/SymbolUniqueId.h
    Hinweis: Einlesen der Datei:  D:\_CODE\Qt\Qt_sources\qt-everywhere-src-5.15.2\qtwebengine\src\3rdparty\chromium\third_party\angle\src\compiler/translator/Types.h
    Hinweis: Einlesen der Datei:  D:\_CODE\Qt\Qt_sources\qt-everywhere-src-5.15.2\qtwebengine\src\3rdparty\chromium\third_party\angle\src\compiler/translator/tree_util/Visit.h
    Hinweis: Einlesen der Datei: D:\_CODE\Qt\Qt_sources\qt-everywhere-src-5.15.2\qtwebengine\src\3rdparty\chromium\third_party\angle\src\compiler/translator/SymbolTable.h
    Hinweis: Einlesen der Datei:  D:\_CODE\Qt\Qt_sources\qt-everywhere-src-5.15.2\qtwebengine\src\3rdparty\chromium\third_party\angle\src\compiler/translator/ExtensionBehavior.h
    Hinweis: Einlesen der Datei:  D:\_CODE\Qt\Qt_sources\qt-everywhere-src-5.15.2\qtwebengine\src\3rdparty\chromium\third_party\angle\src\compiler/translator/InfoSink.h
    Hinweis: Einlesen der Datei:   C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\ucrt\math.h
    Hinweis: Einlesen der Datei:  D:\_CODE\Qt\Qt_sources\qt-everywhere-src-5.15.2\qtwebengine\src\3rdparty\chromium\third_party\angle\src\compiler/translator/Symbol.h
    Hinweis: Einlesen der Datei:  D:\_CODE\Qt\Qt_sources\qt-everywhere-src-5.15.2\qtwebengine\src\3rdparty\chromium\third_party\angle\src\compiler/translator/SymbolTable_autogen.h
    Hinweis: Einlesen der Datei: D:\_CODE\Qt\Qt_sources\qt-everywhere-src-5.15.2\qtwebengine\src\3rdparty\chromium\third_party\angle\src\compiler/translator/util.h
    Hinweis: Einlesen der Datei:  C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.29.30133\include\stack
    Hinweis: Einlesen der Datei:  D:\_CODE\Qt\Qt_sources\qt-everywhere-src-5.15.2\qtwebengine\src\3rdparty\chromium\third_party\angle\include\angle_gl.h
    Hinweis: Einlesen der Datei:   D:\_CODE\Qt\Qt_sources\qt-everywhere-src-5.15.2\qtwebengine\src\3rdparty\chromium\third_party\angle\include\GLES/gl.h
    Hinweis: Einlesen der Datei:    D:\_CODE\Qt\Qt_sources\qt-everywhere-src-5.15.2\qtwebengine\src\3rdparty\chromium\third_party\angle\include\GLES/glplatform.h
    Hinweis: Einlesen der Datei:   D:\_CODE\Qt\Qt_sources\qt-everywhere-src-5.15.2\qtwebengine\src\3rdparty\chromium\third_party\angle\include\GLES/glext.h
    Hinweis: Einlesen der Datei:    D:\_CODE\Qt\Qt_sources\qt-everywhere-src-5.15.2\qtwebengine\src\3rdparty\chromium\third_party\angle\include\GLES\glext_angle.h
    Hinweis: Einlesen der Datei:     D:\_CODE\Qt\Qt_sources\qt-everywhere-src-5.15.2\qtwebengine\src\3rdparty\chromium\third_party\angle\include\GLES\glext_explicit_context_autogen.inc
    Hinweis: Einlesen der Datei:   D:\_CODE\Qt\Qt_sources\qt-everywhere-src-5.15.2\qtwebengine\src\3rdparty\chromium\third_party\angle\include\GLES2/gl2.h
    Hinweis: Einlesen der Datei:    D:\_CODE\Qt\Qt_sources\qt-everywhere-src-5.15.2\qtwebengine\src\3rdparty\chromium\third_party\angle\include\GLES2/gl2platform.h
    Hinweis: Einlesen der Datei:   D:\_CODE\Qt\Qt_sources\qt-everywhere-src-5.15.2\qtwebengine\src\3rdparty\chromium\third_party\angle\include\GLES2/gl2ext.h
    Hinweis: Einlesen der Datei:    D:\_CODE\Qt\Qt_sources\qt-everywhere-src-5.15.2\qtwebengine\src\3rdparty\chromium\third_party\angle\include\GLES2\gl2ext_angle.h
    Hinweis: Einlesen der Datei:     D:\_CODE\Qt\Qt_sources\qt-everywhere-src-5.15.2\qtwebengine\src\3rdparty\chromium\third_party\angle\include\GLES2\gl2ext_explicit_context_autogen.inc
    Hinweis: Einlesen der Datei:     D:\_CODE\Qt\Qt_sources\qt-everywhere-src-5.15.2\qtwebengine\src\3rdparty\chromium\third_party\angle\include\GLES2\../GLES3/gl3ext_explicit_context_autogen.inc
    Hinweis: Einlesen der Datei:     D:\_CODE\Qt\Qt_sources\qt-everywhere-src-5.15.2\qtwebengine\src\3rdparty\chromium\third_party\angle\include\GLES2\../GLES3/gl31ext_explicit_context_autogen.inc
    Hinweis: Einlesen der Datei:     D:\_CODE\Qt\Qt_sources\qt-everywhere-src-5.15.2\qtwebengine\src\3rdparty\chromium\third_party\angle\include\GLES2\../GLES3/gl32.h
    Hinweis: Einlesen der Datei:      D:\_CODE\Qt\Qt_sources\qt-everywhere-src-5.15.2\qtwebengine\src\3rdparty\chromium\third_party\angle\include\GLES3/gl3platform.h
    Hinweis: Einlesen der Datei:     D:\_CODE\Qt\Qt_sources\qt-everywhere-src-5.15.2\qtwebengine\src\3rdparty\chromium\third_party\angle\include\GLES2\../GLES3/gl32ext_explicit_context_autogen.inc
    Hinweis: Einlesen der Datei:   D:\_CODE\Qt\Qt_sources\qt-everywhere-src-5.15.2\qtwebengine\src\3rdparty\chromium\third_party\angle\include\GLES3/gl3.h
    Hinweis: Einlesen der Datei:   D:\_CODE\Qt\Qt_sources\qt-everywhere-src-5.15.2\qtwebengine\src\3rdparty\chromium\third_party\angle\include\GLES3/gl31.h
    Hinweis: Einlesen der Datei:  D:\_CODE\Qt\Qt_sources\qt-everywhere-src-5.15.2\qtwebengine\src\3rdparty\chromium\third_party\angle\src\compiler/translator/HashNames.h
    ninja: build stopped: subcommand failed.
    NMAKE : fatal error U1077: "call": Rückgabe-Code "0x1"
    Stop.
    NMAKE : fatal error U1077: ""C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.29.30133\bin\HostX64\x64\nmake.exe"": Rückgabe-Code "0x2"
    Stop.
    NMAKE : fatal error U1077: "(": Rückgabe-Code "0x2"
    Stop.
    NMAKE : fatal error U1077: "cd": Rückgabe-Code "0x2"
    Stop.
    NMAKE : fatal error U1077: "cd": Rückgabe-Code "0x2"
    Stop.
    NMAKE : fatal error U1077: "cd": Rückgabe-Code "0x2"
    Stop.
    
    

    (note: I had to skip a view of the "hinweis: Einlesen..." lines to match the forums max. posting length)

    I can not find any furhter error messages upstream.
    Or is there a special file to log ninja errors. I had a look at several .ninja_log files which I found, but they were useless.

    Or do I have to set a special environment variable to make the ninja output mor verbose?

    Thanks for your help,
    R.


  • Lifetime Qt Champion

    Strange. The only thing I can think of is the max path length (254 characters(. Try to compile it directly in D:\Qt instead D:\_CODE\Qt\Qt_sources\qt-everywhere-src-5.15.2 or use subst to shorten the path.



  • o.k. meanwhile I tried compiling in D:\qt\ with the same result.
    However If I compare the error-output it seems that the report looks a little bit different:

    [1670/29717] ninja -t msvc -e environment.x64 -- "C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.29.30133\bin\HostX64\x64/cl.exe" /nologo /showIncludes -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL -DANGLE_ENABLE_VULKAN -DUSE_AURA=1 -DTOOLKIT_QT -D_HAS_EXCEPTIONS=0 -D__STD_C -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_SCL_SECURE_NO_DEPRECATE -D_ATL_NO_OPENGL -D_WINDOWS -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DPSAPI_VERSION=2 -DWIN32 -D_SECURE_ATL -DWINAPI_FAMILY=WINAPI_FAMILY_DESKTOP_APP -DWIN32_LEAN_AND_MEAN -DNOMINMAX -D_UNICODE -DUNICODE -DNTDDI_VERSION=NTDDI_WIN10_RS2 -D_WIN32_WINNT=0x0A00 -DWINVER=0x0A00 -D_DEBUG -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DANGLE_IS_64_BIT_CPU -I../../3rdparty/chromium/third_party/angle/include -I../../3rdparty/chromium/third_party/angle/src -I../../3rdparty/chromium/third_party/angle/include -I../../3rdparty/chromium/third_party/angle/src/common/third_party/base -Igen/angle -I../../3rdparty/chromium/third_party/angle/include /wd4718 /Gy /FS /bigobj /utf-8 /Zc:sizedDealloc- /wd4117 /D__DATE__= /D__TIME__= /D__TIMESTAMP__= /W4 /wd4091 /wd4127 /wd4251 /wd4275 /wd4312 /wd4324 /wd4351 /wd4355 /wd4503 /wd4589 /wd4611 /wd4100 /wd4121 /wd4244 /wd4505 /wd4510 /wd4512 /wd4610 /wd4838 /wd4995 /wd4996 /wd4456 /wd4457 /wd4458 /wd4459 /wd4200 /wd4201 /wd4204 /wd4221 /wd4245 /wd4267 /wd4305 /wd4389 /wd4702 /wd4701 /wd4703 /wd4661 /wd4706 /wd4715 /wd4003 /Od /Ob0 /GF /Zi /MDd /we4244 /we4456 /we4458 /we4715 /we4800 /we4838 /TP /wd4577 /GR- /c ../../3rdparty/chromium/third_party/angle/src/compiler/translator/Compiler.cpp /Foobj/third_party/angle/translator/Compiler.obj /Fd"obj/third_party/angle/translator_cc.pdb"
    .... omitting some lines here
    Hinweis: Einlesen der Datei: D:\qt\qtwebengine\src\3rdparty\chromium\third_party\angle\src\compiler/translator/tree_ops/VectorizeVectorScalarArithmetic.h
    Hinweis: Einlesen der Datei: D:\qt\qtwebengine\src\3rdparty\chromium\third_party\angle\src\compiler/translator/tree_util/BuiltIn.h
    Hinweis: Einlesen der Datei:  D:\qt\qtwebengine\src\3rdparty\chromium\third_party\angle\src\compiler\translator\tree_util\BuiltIn_complete_autogen.h
    Hinweis: Einlesen der Datei: D:\qt\qtwebengine\src\3rdparty\chromium\third_party\angle\src\compiler/translator/tree_util/IntermNodePatternMatcher.h
    Hinweis: Einlesen der Datei: D:\qt\qtwebengine\src\3rdparty\chromium\third_party\angle\src\compiler/translator/tree_util/ReplaceShadowingVariables.h
    Hinweis: Einlesen der Datei: D:\qt\qtwebengine\src\3rdparty\chromium\third_party\angle\src\compiler/translator/util.h
    Hinweis: Einlesen der Datei:  C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.29.30133\include\stack
    ninja: build stopped: subcommand failed.
    NMAKE : fatal error U1077: "call": Rückgabe-Code "0x1"
    Stop.
    NMAKE : fatal error U1077: ""C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.29.30133\bin\HostX64\x64\nmake.exe"": Rückgabe-Code "0x2"
    Stop.
    NMAKE : fatal error U1077: "(": Rückgabe-Code "0x2"
    Stop.
    NMAKE : fatal error U1077: "cd": Rückgabe-Code "0x2"
    Stop.
    NMAKE : fatal error U1077: "cd": Rückgabe-Code "0x2"
    Stop.
    NMAKE : fatal error U1077: "cd": Rückgabe-Code "0x2"
    Stop.
    

    Is there any way I can get more Information out of Ninja?



  • What I just found out:
    If I start/restart
    nmake module-qtwebengine
    several times (after the last build failed as stated above) the process fails always at a different point (concernint the list of read files).
    Has anyone got an idea what this means?

    Thank you,
    R.


Log in to reply