Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-68744

WIN64: 'qdeclarativevideooutput_p.h: No such file or directory' error for builds using mingw-w64

    XMLWordPrintable

Details

    • Bug
    • Resolution: Duplicate
    • P2: Important
    • None
    • 5.12
    • Multimedia
    • None

    Description

      Hello, everyone,

      For builds using mingw-w64 got error:

      configure -v -prefix "%CD%\..\GCC64RH" -opensource -confirm-license -release -force-asserts -developer-build -shared -platform win32-g++ -c++std c++14 -no-pch -opengl dynamic && mingw32-make
      
      <snip>
      
      cd qdeclarativevideooutput_window\ && ( if not exist Makefile C:\libQT-5.12-dev\build\qtbase\bin\qmake.exe -o Makefile C:\libQT-5.12-dev\build\qtmultimedia\tests\auto\integration\qdeclarativevideooutput_window\qdeclarativevideooutput_window.pro ) && mingw32-make -f Makefile
      mingw32-make[6]: Entering directory 'c:/libQT-5.12-dev/build/qtmultimedia/tests/auto/integration/qdeclarativevideooutput_window'
      mingw32-make -f Makefile.Release
      mingw32-make[7]: Entering directory 'c:/libQT-5.12-dev/build/qtmultimedia/tests/auto/integration/qdeclarativevideooutput_window'
      g++ -c -fno-keep-inline-dllexport -O2 -fexceptions -mthreads -Wall -W -Wextra -DUNICODE -D_UNICODE -DWIN32 -DWINVER=0x0601 -D_WIN32_WINNT=0x0601 -DQT_NO_DEBUG -DQT_FORCE_ASSERTS -DQT_MULTIMEDIA_LIB -DQT_QUICK_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR="\"c:/libQT-5.12-dev/build/qtmultimedia/tests/auto/integration/qdeclarativevideooutput_window\"" -I. -I..\..\..\..\src\imports\multimedia -I..\..\..\..\include\QtMultimedia\5.12.0 -I..\..\..\..\include\QtMultimedia\5.12.0\QtMultimedia -IC:\libQT-5.12-dev\build\qtbase\include\QtGui\5.12.0 -IC:\libQT-5.12-dev\build\qtbase\include\QtGui\5.12.0\QtGui -I..\..\..\..\include -I..\..\..\..\include\QtMultimedia -IC:\libQT-5.12-dev\build\qtdeclarative\include -IC:\libQT-5.12-dev\build\qtdeclarative\include\QtQuick -IC:\libQT-5.12-dev\build\qtbase\include -IC:\libQT-5.12-dev\build\qtbase\include\QtGui -IC:\libQT-5.12-dev\build\qtbase\include\QtANGLE -IC:\libQT-5.12-dev\build\qtbase\include\QtCore\5.12.0 -IC:\libQT-5.12-dev\build\qtbase\include\QtCore\5.12.0\QtCore -IC:\libQT-5.12-dev\build\qtdeclarative\include\QtQml -IC:\libQT-5.12-dev\build\qtbase\include\QtNetwork -IC:\libQT-5.12-dev\build\qtbase\include\QtTest -IC:\libQT-5.12-dev\build\qtbase\include\QtCore -I.moc\release -I"C:\Program Files (x86)\VulkanSDK\include" -IC:\libQT-5.12-dev\build\qtbase\mkspecs\win32-g++  -o .obj\release\tst_qdeclarativevideooutput_window.o tst_qdeclarativevideooutput_window.cpp
      In file included from tst_qdeclarativevideooutput_window.cpp:32:0:
      ..\..\..\..\include\QtMultimedia\5.12.0\QtMultimedia/private/qdeclarativevideooutput_p.h:1:10: fatal error: ../../../../../src/multimedia/qtmultimediaquicktools_headers/qdeclarativevideooutput_p.h: No such file or directory
       #include "../../../../../src/multimedia/qtmultimediaquicktools_headers/qdeclarativevideooutput_p.h"
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      compilation terminated.
      mingw32-make[7]: *** [Makefile.Release:1045: .obj/release/tst_qdeclarativevideooutput_window.o] Error 1
      mingw32-make[7]: Leaving directory 'c:/libQT-5.12-dev/build/qtmultimedia/tests/auto/integration/qdeclarativevideooutput_window'
      mingw32-make[6]: *** [Makefile:36: release] Error 2
      mingw32-make[6]: Leaving directory 'c:/libQT-5.12-dev/build/qtmultimedia/tests/auto/integration/qdeclarativevideooutput_window'
      mingw32-make[5]: *** [Makefile.multimedia:275: sub-qdeclarativevideooutput_window-make_first] Error 2
      mingw32-make[5]: Leaving directory 'c:/libQT-5.12-dev/build/qtmultimedia/tests/auto/integration'
      mingw32-make[4]: *** [Makefile:38: sub-multimedia-pro-make_first] Error 2
      mingw32-make[4]: Leaving directory 'c:/libQT-5.12-dev/build/qtmultimedia/tests/auto/integration'
      mingw32-make[3]: *** [Makefile:68: sub-integration-make_first] Error 2
      mingw32-make[3]: Leaving directory 'c:/libQT-5.12-dev/build/qtmultimedia/tests/auto'
      mingw32-make[2]: *** [Makefile:41: sub-auto-make_first] Error 2
      mingw32-make[2]: Leaving directory 'c:/libQT-5.12-dev/build/qtmultimedia/tests'
      mingw32-make[1]: *** [Makefile:93: sub-tests-make_first] Error 2
      mingw32-make[1]: Leaving directory 'c:/libQT-5.12-dev/build/qtmultimedia'
      mingw32-make: *** [Makefile:807: module-qtmultimedia-make_first] Error 2

       

      Reproduced for:

      not reproduced for:

       

      Best,

      Alexander

       

      Attachments

        Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

              valentyn.doroshchuk Valentyn Doroshchuk
              sav sav
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes