-
Bug
-
Resolution: Fixed
-
P2: Important
-
6.5.9, 6.8.3, 6.9.0, 6.9.1, 6.9.2, 6.10.0 Beta3, 6.10.0 Beta4
-
bd92a1d42 (dev), 897a5ef8a (6.10), c6eab461d (6.9), f871b4f3f (tqtc/lts-6.8), 2d16eee9f (tqtc/lts-6.5)
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
- is duplicated by
-
QTBUG-140024 qt6_generate_wayland_protocol_client_sources() generates broken code on Windows
-
- Closed
-
For Gerrit Dashboard: QTBUG-135354 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
674461,3 | wayland: Fix cross-compiling on Windows | dev | qt/qtbase | Status: MERGED | +2 | +1 |
674598,2 | wayland: Fix cross-compiling on Windows | 6.10 | qt/qtbase | Status: MERGED | +2 | 0 |
676231,2 | wayland: Fix cross-compiling on Windows | 6.9 | qt/qtwayland | Status: MERGED | +2 | 0 |
676447,2 | wayland: Fix cross-compiling on Windows | tqtc/lts-6.8 | qt/tqtc-qtwayland | Status: MERGED | +2 | 0 |
676533,2 | wayland: Fix cross-compiling on Windows | tqtc/lts-6.5 | qt/tqtc-qtwayland | Status: MERGED | +2 | 0 |