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

wayland\custom-extension and wayland\custom-shell examples fails to build with Boot to Qt on Windows

    XMLWordPrintable

Details

    Description

      When trying to build wayland\custom-extension (or wayland\custom-shell) example(s) with Boot to Qt with:

       C:\QT\6.9.0\Boot2Qt\imx8qm-mek\toolchain\sysroots\x86_64-w64-mingw32\usr\bin\qt-cmake.bat -GNinja CMakeLists.txt -B build
      cmake --build build --parallel
      cmake --install build --prefix C:\Users\qt\RTA\usr --config Debug

      It fails:

       [16/51] Building C object cpp-client/CMakeFiles/custom-extension-cpp-client.dir/wayland-custom-protocol.c.o
      [17/51] Building CXX object cpp-client/CMakeFiles/custom-extension-cpp-client.dir/qwayland-custom.cpp.o
      FAILED: cpp-client/CMakeFiles/custom-extension-cpp-client.dir/qwayland-custom.cpp.o 
      C:\QT\6.9.0\Boot2Qt\imx8qm-mek\toolchain\sysroots\x86_64-w64-mingw32\usr\bin\aarch64-poky-linux\aarch64-poky-linux-g++.exe --sysroot=C:/QT/6.9.0/Boot2Qt/imx8qm-mek/toolchain/sysroots/cortexa72-cortexa53-crypto-poky-linux -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WAYLANDCLIENT_LIB -DQ_TRACEPOINT -IC:/Users/qt/RTA/B2Qt_6.9.0/Examples/Qt-6.9.0/wayland/custom-extension/build/cpp-client/custom-extension-cpp-client_autogen/include -IC:/Users/qt/RTA/B2Qt_6.9.0/Examples/Qt-6.9.0/wayland/custom-extension/build/cpp-client -isystem C:/QT/6.9.0/Boot2Qt/imx8qm-mek/toolchain/sysroots/cortexa72-cortexa53-crypto-poky-linux/usr/include/QtCore -isystem C:/QT/6.9.0/Boot2Qt/imx8qm-mek/toolchain/sysroots/cortexa72-cortexa53-crypto-poky-linux/usr/lib/mkspecs/linux-g++ -isystem C:/QT/6.9.0/Boot2Qt/imx8qm-mek/toolchain/sysroots/cortexa72-cortexa53-crypto-poky-linux/usr/include/QtGui -isystem C:/QT/6.9.0/Boot2Qt/imx8qm-mek/toolchain/sysroots/cortexa72-cortexa53-crypto-poky-linux/usr/include/QtGui/6.9.0 -isystem C:/QT/6.9.0/Boot2Qt/imx8qm-mek/toolchain/sysroots/cortexa72-cortexa53-crypto-poky-linux/usr/include/QtGui/6.9.0/QtGui -isystem C:/QT/6.9.0/Boot2Qt/imx8qm-mek/toolchain/sysroots/cortexa72-cortexa53-crypto-poky-linux/usr/include/QtCore/6.9.0 -isystem C:/QT/6.9.0/Boot2Qt/imx8qm-mek/toolchain/sysroots/cortexa72-cortexa53-crypto-poky-linux/usr/include/QtCore/6.9.0/QtCore -isystem C:/QT/6.9.0/Boot2Qt/imx8qm-mek/toolchain/sysroots/cortexa72-cortexa53-crypto-poky-linux/usr/include/QtWaylandClient -mcpu=cortex-a72.cortex-a53+crc+crypto -mbranch-protection=standard -fstack-protector-strong   -Wformat -Wformat-security -Werror=format-security --sysroot=C:/QT/6.9.0/Boot2Qt/imx8qm-mek/toolchain/sysroots/cortexa72-cortexa53-crypto-poky-linux -DLINUX -DWL_EGL_PLATFORM -MD -MT cpp-client/CMakeFiles/custom-extension-cpp-client.dir/qwayland-custom.cpp.o -MF cpp-client\CMakeFiles\custom-extension-cpp-client.dir\qwayland-custom.cpp.o.d -o cpp-client/CMakeFiles/custom-extension-cpp-client.dir/qwayland-custom.cpp.o -c C:/Users/qt/RTA/B2Qt_6.9.0/Examples/Qt-6.9.0/wayland/custom-extension/build/cpp-client/qwayland-custom.cpp
      C:/Users/qt/RTA/B2Qt_6.9.0/Examples/Qt-6.9.0/wayland/custom-extension/build/cpp-client/qwayland-custom.cpp:4:10: error: #include expects "FILENAME" or <FILENAME>
          4 | #include ''
            |          ^~
      C:/Users/qt/RTA/B2Qt_6.9.0/Examples/Qt-6.9.0/wayland/custom-extension/build/cpp-client/qwayland-custom.cpp:5:10: fatal error: ''/qwayland-custom.h: No such file or directory
          5 | #include <''/qwayland-custom.h>
            |          ^~~~~~~~~~~~~~~~~~~~~~
      compilation terminated.
      [18/51] Automatic MOC for target custom-extension-qml-client
      [19/51] Automatic MOC for target custom-extension-compositor
      [20/51] Building CXX object cpp-client/CMakeFiles/custom-extension-cpp-client.dir/custom-extension-cpp-client_autogen/mocs_compilation.cpp.o
      [21/51] Building CXX object cpp-client/CMakeFiles/custom-extension-cpp-client.dir/__/client-common/customextension.cpp.o
      [22/51] Building CXX object cpp-client/CMakeFiles/custom-extension-cpp-client.dir/main.cpp.o
      ninja: build stopped: subcommand failed.
      Building failed with error #1

      Attachments

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

        Activity

          People

            esabraha Eskil Abrahamsen Blomfeldt
            mipohjan Milla Pohjanheimo
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:

              Gerrit Reviews

                There are no open Gerrit changes