-
Bug
-
Resolution: Fixed
-
P3: Somewhat important
-
None
-
6.5.3
-
None
I cross-compile Qt with MinGW-w64 on Linux for Windows.
CMake configure fails if PCRE2 is built and installed with CMake. If I delete pcre2-config.cmake and pcre2-config-version.cmake and let Qt detect it using pkg-config it works.
PKG_CONFIG="x86_64-w64-mingw32.shared-pkg-config" PKG_CONFIG_SYSROOT_DIR="/" PKG_CONFIG_LIBDIR="/home/jonas/Projects/strawberry/strawberry-mxe/usr/x86_64-w64-mingw32.shared/lib/pkgconfig" 'x86_64-w64-mingw32.shared-cmake' --log-level="DEBUG" -S '/home/jonas/Projects/strawberry/strawberry-mxe/tmp-qt6-qtbase-x86_64-w64-mingw32.shared/qtbase-everywhere-src-6.5.3' -B '/home/jonas/Projects/strawberry/strawberry-mxe/tmp-qt6-qtbase-x86_64-w64-mingw32.shared/qtbase-everywhere-src-6.5.3.build_' -G Ninja -DCMAKE_BUILD_TYPE='Debug' -DBUILD_SHARED_LIBS=ON -DBUILD_STATIC_LIBS=OFF -DCMAKE_INSTALL_PREFIX='/home/jonas/Projects/strawberry/strawberry-mxe/usr/x86_64-w64-mingw32.shared/qt6' -DPKG_CONFIG_EXECUTABLE='/home/jonas/Projects/strawberry/strawberry-mxe/usr/bin/x86_64-w64-mingw32.shared-pkg-config' -DQT_HOST_PATH='/home/jonas/Projects/strawberry/strawberry-mxe/usr/x86_64-pc-linux-gnu/qt6' -DQT_QMAKE_TARGET_MKSPEC=win32-g++ -DQT_QMAKE_DEVICE_OPTIONS='CROSS_COMPILE=x86_64-w64-mingw32.shared-;PKG_CONFIG=x86_64-w64-mingw32.shared-pkg-config' -DQT_BUILD_EXAMPLES=OFF -DQT_BUILD_BENCHMARKS=OFF -DQT_BUILD_TESTS=OFF -DQT_BUILD_EXAMPLES_BY_DEFAULT=OFF -DQT_BUILD_TOOLS_BY_DEFAULT=ON -DQT_WILL_BUILD_TOOLS=ON -DQT_FORCE_BUILD_TOOLS=ON -DBUILD_WITH_PCH=OFF -DFEATURE_rpath=OFF -DFEATURE_pkg_config=ON -DFEATURE_accessibility=ON -DFEATURE_brotli=ON -DFEATURE_fontconfig=OFF -DFEATURE_freetype=ON -DFEATURE_harfbuzz=ON -DFEATURE_pcre2=ON -DFEATURE_schannel=ON -DFEATURE_openssl=ON -DFEATURE_openssl_linked=ON -DFEATURE_opengl=ON -DFEATURE_opengl_dynamic=ON -DFEATURE_use_gold_linker_alias=OFF -DFEATURE_glib=ON -DFEATURE_icu=ON -DFEATURE_directfb=OFF -DFEATURE_dbus=OFF -DFEATURE_sql=ON -DFEATURE_sql_sqlite=ON -DFEATURE_sql_odbc=ON -DFEATURE_sql_mysql=OFF -DFEATURE_sql_psql=OFF -DFEATURE_jpeg=ON -DFEATURE_png=ON -DFEATURE_gif=ON -DFEATURE_style_windows=ON -DFEATURE_style_windowsvista=ON -DFEATURE_system_zlib=ON -DFEATURE_system_png=ON -DFEATURE_system_jpeg=ON -DFEATURE_system_pcre2=ON -DFEATURE_system_freetype=ON -DFEATURE_system_harfbuzz=ON -DFEATURE_system_sqlite=ON == Using MXE wrapper: /home/jonas/Projects/strawberry/strawberry-mxe/usr/bin/x86_64-w64-mingw32.shared-cmake - cmake version 3.27.7 - warnings for unused CMAKE_POLICY_DEFAULT variables can be ignored == Using MXE toolchain: /home/jonas/Projects/strawberry/strawberry-mxe/usr/x86_64-w64-mingw32.shared/share/cmake/mxe-conf.cmake == Using MXE runresult: /home/jonas/Projects/strawberry/strawberry-mxe/usr/share/cmake/modules/TryRunResults.cmake loading initial cache file /home/jonas/Projects/strawberry/strawberry-mxe/usr/share/cmake/modules/TryRunResults.cmake -- The CXX compiler identification is GNU 13.2.0 -- The C compiler identification is GNU 13.2.0 -- The ASM compiler identification is GNU -- Found assembler: /home/jonas/Projects/strawberry/strawberry-mxe/usr/x86_64-pc-linux-gnu/bin/x86_64-w64-mingw32.shared-gcc -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /home/jonas/Projects/strawberry/strawberry-mxe/usr/x86_64-pc-linux-gnu/bin/x86_64-w64-mingw32.shared-g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /home/jonas/Projects/strawberry/strawberry-mxe/usr/x86_64-pc-linux-gnu/bin/x86_64-w64-mingw32.shared-gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- CMAKE_BUILD_TYPE was set to: 'Debug' -- Check for feature set changes -- CMAKE_STRIP (original): /home/jonas/Projects/strawberry/strawberry-mxe/usr/bin/x86_64-w64-mingw32.shared-strip -- Performing Test strip --keep-section -- qt_internal_generate_binary_strip_wrapper: original strip: /home/jonas/Projects/strawberry/strawberry-mxe/usr/bin/x86_64-w64-mingw32.shared-strip strip probe output: strip result: 0 keep section supported: TRUE -- Performing Test strip --keep-section - TRUE -- CMAKE_STRIP (used by Qt): /home/jonas/Projects/strawberry/strawberry-mxe/tmp-qt6-qtbase-x86_64-w64-mingw32.shared/qtbase-everywhere-src-6.5.3.build_/./bin/qt-internal-strip -- Building architecture extraction project with the following CMake arguments: [0m -DCMAKE_C_FLAGS_DEBUG=-g -DCMAKE_C_FLAGS_RELEASE=-O3 -DNDEBUG -DCMAKE_C_FLAGS_RELWITHDEBINFO=-O2 -g -DNDEBUG -DCMAKE_CXX_FLAGS_DEBUG=-g -DCMAKE_CXX_FLAGS_RELEASE=-O3 -DNDEBUG -DCMAKE_CXX_FLAGS_RELWITHDEBINFO=-O2 -g -DNDEBUG -DCMAKE_OBJCOPY=/home/jonas/Projects/strawberry/strawberry-mxe/usr/bin/x86_64-w64-mingw32.shared-objcopy -DCMAKE_TOOLCHAIN_FILE=/home/jonas/Projects/strawberry/strawberry-mxe/usr/x86_64-w64-mingw32.shared/share/cmake/mxe-conf.cmake -DCMAKE_C_STANDARD=11 -DCMAKE_C_STANDARD_REQUIRED=ON -DCMAKE_CXX_STANDARD=17 -DCMAKE_CXX_STANDARD_REQUIRED=ON -DCMAKE_MODULE_PATH:STRING=/home/jonas/Projects/strawberry/strawberry-mxe/tmp-qt6-qtbase-x86_64-w64-mingw32.shared/qtbase-everywhere-src-6.5.3/cmake/platforms[0m -- Extracting architecture info from /home/jonas/Projects/strawberry/strawberry-mxe/tmp-qt6-qtbase-x86_64-w64-mingw32.shared/qtbase-everywhere-src-6.5.3.build_/config.tests/arch/architecture_test.exe. -- Performing Test HAVE_WIN10_WIN32_WINNT -- Performing Test HAVE_WIN10_WIN32_WINNT - Success -- CMAKE_VERSION: "3.27.7" -- CMAKE_HOST_SYSTEM: "Linux-6.5.4-1-default" -- CMAKE_HOST_SYSTEM_NAME: "Linux" -- CMAKE_HOST_SYSTEM_VERSION: "6.5.4-1-default" -- CMAKE_HOST_SYSTEM_PROCESSOR: "x86_64" -- CMAKE_SYSTEM: "Windows" -- CMAKE_SYSTEM_NAME: "Windows" -- CMAKE_SYSTEM_VERSION: "" -- CMAKE_SYSTEM_PROCESSOR: "x86_64" -- CMAKE_CROSSCOMPILING: "TRUE" -- CMAKE_INSTALL_PREFIX: "/home/jonas/Projects/strawberry/strawberry-mxe/usr/x86_64-w64-mingw32.shared/qt6" -- CMAKE_STAGING_PREFIX: "" -- QT_BUILD_DIR: "/home/jonas/Projects/strawberry/strawberry-mxe/tmp-qt6-qtbase-x86_64-w64-mingw32.shared/qtbase-everywhere-src-6.5.3.build_" -- QT_INSTALL_DIR: "" -- QT_WILL_INSTALL: "ON" -- CMAKE_C_COMPILER: "/home/jonas/Projects/strawberry/strawberry-mxe/usr/x86_64-pc-linux-gnu/bin/x86_64-w64-mingw32.shared-gcc" (13.2.0) -- CMAKE_CXX_COMPILER: "/home/jonas/Projects/strawberry/strawberry-mxe/usr/x86_64-pc-linux-gnu/bin/x86_64-w64-mingw32.shared-g++" (13.2.0) -- Found ZLIB: /home/jonas/Projects/strawberry/strawberry-mxe/usr/x86_64-w64-mingw32.shared/lib/libz.dll.a (found suitable version "1.3", minimum required is "1.0.8") -- Found WrapSystemZLIB: TRUE (Required is at least version "1.0.8") -- Promoting target to global: 'WrapSystemZLIB::WrapSystemZLIB' -- Promoting target to global: 'ZLIB::ZLIB' -- Found OpenSSL: /home/jonas/Projects/strawberry/strawberry-mxe/usr/x86_64-w64-mingw32.shared/lib/libcrypto.dll.a (found version "3.1.3") -- Found WrapOpenSSLHeaders: /home/jonas/Projects/strawberry/strawberry-mxe/usr/x86_64-w64-mingw32.shared/include (found version "3.1.3") -- Promoting target to global: 'WrapOpenSSLHeaders::WrapOpenSSLHeaders' -- Performing Test HAVE_opensslv11_headers -- Performing Test HAVE_opensslv11_headers - Failed -- Found WrapOpenSSL: /home/jonas/Projects/strawberry/strawberry-mxe/usr/x86_64-w64-mingw32.shared/lib/libcrypto.dll.a (found version "3.1.3") -- Promoting target to global: 'WrapOpenSSL::WrapOpenSSL' -- Promoting target to global: 'OpenSSL::Crypto' -- Promoting target to global: 'OpenSSL::SSL' -- Performing Test HAVE_opensslv11 -- Performing Test HAVE_opensslv11 - Failed -- Performing Test HAVE_opensslv30_headers -- Performing Test HAVE_opensslv30_headers - Success -- Performing Test HAVE_opensslv30 -- Performing Test HAVE_opensslv30 - Success -- Found WrapZSTD: 1.5.5 (found suitable version "1.5.5", minimum required is "1.3") -- Promoting target to global: 'WrapZSTD::WrapZSTD' -- Promoting target to global: 'zstd::libzstd_shared' -- Could NOT find WrapDBus1 (missing: DBus1_INCLUDE_DIR) (found suitable version "1.15.8", minimum required is "1.2") -- Checking for module 'libudev' -- Package 'libudev', required by 'virtual:world', not found -- Could NOT find LTTngUST (missing: LTTNGUST_LIBRARIES LTTNGUST_INCLUDE_DIRS) -- Performing Test TEST_use_bfd_linker -- Performing Test TEST_use_bfd_linker - Success -- Performing Test TEST_use_gold_linker -- Performing Test TEST_use_gold_linker - Success -- Performing Test TEST_use_lld_linker -- Performing Test TEST_use_lld_linker - Success -- Performing Test TEST_use_mold_linker -- Performing Test TEST_use_mold_linker - Success -- Performing Test HAVE_cxx14 -- Performing Test HAVE_cxx14 - Success -- Performing Test HAVE_cxx17 -- Performing Test HAVE_cxx17 - Success -- Performing Test HAVE_cxx20 -- Performing Test HAVE_cxx20 - Success -- Performing Test HAVE_cxx2b -- Performing Test HAVE_cxx2b - Success -- Performing Test precompiled header support -- Performing Test precompiled header support - Success -- Performing Test TEST_optimize_debug -- Performing Test TEST_optimize_debug - Success -- Performing Test -mno-direct-extern-access / -fno-direct-access-external-data support -- Performing Test -mno-direct-extern-access / -fno-direct-access-external-data support - Success -- Performing Test TEST_enable_new_dtags -- Performing Test TEST_enable_new_dtags - Failed -- Performing Test TEST_gdb_index -- Performing Test TEST_gdb_index - Failed -- Performing Test HAVE_reduce_relocations -- Performing Test HAVE_reduce_relocations - Success -- Performing Test separate debug information support -- Performing Test separate debug information support - Success -- Performing Test HAVE_signaling_nan -- Performing Test HAVE_signaling_nan - Success -- Performing Test Basic x86 intrinsics -- Performing Test Basic x86 intrinsics - Success -- Performing Test AVX512VBMI2 intrinsics -- Performing Test AVX512VBMI2 intrinsics - Success -- Performing Test VAES intrinsics -- Performing Test VAES intrinsics - Success -- Performing Test HAVE_posix_fallocate -- Performing Test HAVE_posix_fallocate - Failed -- Performing Test HAVE_alloca_stdlib_h -- Performing Test HAVE_alloca_stdlib_h - Success -- Performing Test HAVE_alloca_h -- Performing Test HAVE_alloca_h - Failed -- Performing Test HAVE_alloca_malloc_h -- Performing Test HAVE_alloca_malloc_h - Success -- Performing Test HAVE_stack_protector -- Performing Test HAVE_stack_protector - Success -- Performing Test HAVE_intelcet -- Performing Test HAVE_intelcet - Failed -- Performing Test HAVE_LD_VERSION_SCRIPT -- Performing Test HAVE_LD_VERSION_SCRIPT - Success -- Could NOT find WrapSystemDoubleConversion (missing: DOUBLE_CONVERSION_LIBRARY DOUBLE_CONVERSION_INCLUDE_DIR __double_conversion_found) -- Found GLIB2: /home/jonas/Projects/strawberry/strawberry-mxe/usr/x86_64-w64-mingw32.shared/lib/libglib-2.0.dll.a -- Promoting target to global: 'GLIB2::GLIB2' -- Found the following ICU libraries: -- i18n (required): /home/jonas/Projects/strawberry/strawberry-mxe/usr/x86_64-w64-mingw32.shared/lib/libicuin.dll.a -- uc (required): /home/jonas/Projects/strawberry/strawberry-mxe/usr/x86_64-w64-mingw32.shared/lib/libicuuc.dll.a -- data (required): /home/jonas/Projects/strawberry/strawberry-mxe/usr/x86_64-w64-mingw32.shared/lib/libicudt.dll.a -- Found ICU: /home/jonas/Projects/strawberry/strawberry-mxe/usr/x86_64-w64-mingw32.shared/include (found suitable version "73.2", minimum required is "50.1") -- Promoting target to global: 'ICU::i18n' -- Promoting target to global: 'ICU::uc' -- Promoting target to global: 'ICU::data' -- Checking for module 'libsystemd' -- Package 'libsystemd', required by 'virtual:world', not found -- Performing Test HAVE_STDATOMIC -- Performing Test HAVE_STDATOMIC - Success -- Found WrapAtomic: TRUE -- Promoting target to global: 'WrapAtomic::WrapAtomic' -- Checking for module 'libb2' -- Package 'libb2', required by 'virtual:world', not found -- Performing Test HAVE_GETTIME -- Performing Test HAVE_GETTIME - Success -- Found WrapRt: TRUE -- Promoting target to global: 'WrapRt::WrapRt' -- Found WrapSystemPCRE2: TRUE (found suitable version "10.42.0", minimum required is "10.20") -- Promoting target to global: 'WrapSystemPCRE2::WrapSystemPCRE2' -- Promoting target to global: 'PCRE2::16BIT' -- Could NOT find Slog2 (missing: Slog2_INCLUDE_DIR Slog2_LIBRARY) -- Performing Test HAVE_atomicfptr -- Performing Test HAVE_atomicfptr - Success -- Performing Test HAVE_clock_monotonic -- Performing Test HAVE_clock_monotonic - Success -- Performing Test HAVE_cloexec -- Performing Test HAVE_cloexec - Failed -- Performing Test HAVE_cxx11_future -- Performing Test HAVE_cxx11_future - Success -- Performing Test HAVE_cxx11_random -- Performing Test HAVE_cxx11_random - Success -- Performing Test HAVE_cxx17_filesystem -- Performing Test HAVE_cxx17_filesystem - Success -- Performing Test HAVE_dladdr -- Performing Test HAVE_dladdr - Success -- Performing Test HAVE_eventfd -- Performing Test HAVE_eventfd - Failed -- Performing Test HAVE_futimens -- Performing Test HAVE_futimens - Failed -- Performing Test HAVE_getauxval -- Performing Test HAVE_getauxval - Failed -- Performing Test HAVE_getentropy -- Performing Test HAVE_getentropy - Failed -- Performing Test HAVE_glibc -- Performing Test HAVE_glibc - Failed -- Performing Test HAVE_inotify -- Performing Test HAVE_inotify - Failed -- Performing Test HAVE_ipc_sysv -- Performing Test HAVE_ipc_sysv - Failed -- Performing Test HAVE_ipc_posix -- Performing Test HAVE_ipc_posix - Failed -- Performing Test HAVE_linkat -- Performing Test HAVE_linkat - Failed -- Performing Test HAVE_ppoll -- Performing Test HAVE_ppoll - Failed -- Performing Test HAVE_pollts -- Performing Test HAVE_pollts - Failed -- Performing Test HAVE_poll -- Performing Test HAVE_poll - Failed -- Performing Test HAVE_renameat2 -- Performing Test HAVE_renameat2 - Failed -- Performing Test HAVE_statx -- Performing Test HAVE_statx - Failed -- Performing Test HAVE_syslog -- Performing Test HAVE_syslog - Failed -- Performing Test HAVE_cpp_winrt -- Performing Test HAVE_cpp_winrt - Failed -- Performing Test HAVE_xlocalescanprint -- Performing Test HAVE_xlocalescanprint - Failed -- Promoting target to global: 'WrapBrotli::WrapBrotliDec' -- Promoting target to global: 'PkgConfig::libbrotlidec' -- Checking for module 'libproxy-1.0' -- Package 'libproxy-1.0', required by 'virtual:world', not found -- Could NOT find GSSAPI (missing: GSSAPI_LIBRARIES GSSAPI_INCLUDE_DIRS) -- Found GLIB2: /home/jonas/Projects/strawberry/strawberry-mxe/usr/x86_64-w64-mingw32.shared/lib/libglib-2.0.dll.a found components: GOBJECT -- Promoting target to global: 'GLIB2::GOBJECT' -- Found GLIB2: /home/jonas/Projects/strawberry/strawberry-mxe/usr/x86_64-w64-mingw32.shared/lib/libglib-2.0.dll.a found components: GIO -- Promoting target to global: 'GLIB2::GIO' -- Performing Test HAVE_getifaddrs -- Performing Test HAVE_getifaddrs - Failed -- Performing Test HAVE_ifr_index -- Performing Test HAVE_ifr_index - Failed -- Performing Test HAVE_ipv6ifname -- Performing Test HAVE_ipv6ifname - Failed -- Performing Test HAVE_linux_netlink -- Performing Test HAVE_linux_netlink - Failed -- Performing Test HAVE_sctp -- Performing Test HAVE_sctp - Failed -- Performing Test HAVE_dtls -- Performing Test HAVE_dtls - Success -- Performing Test HAVE_ocsp -- Performing Test HAVE_ocsp - Success -- Performing Test HAVE_networklistmanager -- Performing Test HAVE_networklistmanager - Success -- Checking for module 'atspi-2' -- Package 'atspi-2', required by 'virtual:world', not found -- Checking for module 'directfb' -- Package 'directfb', required by 'virtual:world', not found -- FindLibdrm.cmake cannot find libdrm on Windows systems. -- Performing Test HAVE_EGL -- Performing Test HAVE_EGL - Failed -- Could NOT find EGL (missing: HAVE_EGL EGL_LIBRARY) (found version "1.5") [0m== Custom MXE File: /home/jonas/Projects/strawberry/strawberry-mxe/usr/share/cmake/modules/FindFreetype.cmake[0m -- Checking for module 'freetype2' -- Found freetype2, version 26.1.20 -- Found WrapSystemFreetype: freetype (found suitable version "26.1.20", minimum required is "2.2.0") -- Promoting target to global: 'WrapSystemFreetype::WrapSystemFreetype' -- Promoting target to global: 'Freetype::Freetype' -- Found Fontconfig: /home/jonas/Projects/strawberry/strawberry-mxe/usr/x86_64-w64-mingw32.shared/lib/libfontconfig.dll.a (found version "2.14.2") -- Promoting target to global: 'Fontconfig::Fontconfig' -- Findgbm.cmake cannot find gbm on Windows systems. -- Checking for module 'harfbuzz' -- Found harfbuzz, version 8.2.1 -- Found WrapSystemHarfbuzz: TRUE (found suitable version "8.2.1", minimum required is "2.6.0") -- Promoting target to global: 'WrapSystemHarfbuzz::WrapSystemHarfbuzz' -- Promoting target to global: 'PkgConfig::PC_HARFBUZZ' -- FindLibinput.cmake cannot find libinput on Windows systems. -- Found WrapSystemJpeg: /home/jonas/Projects/strawberry/strawberry-mxe/usr/x86_64-w64-mingw32.shared/lib/libjpeg.dll.a (found version "90") -- Promoting target to global: 'WrapSystemJpeg::WrapSystemJpeg' -- Promoting target to global: 'JPEG::JPEG' -- Could NOT find WrapSystemMd4c (missing: __md4c_found) -- Found WrapSystemPNG: /home/jonas/Projects/strawberry/strawberry-mxe/usr/x86_64-w64-mingw32.shared/lib/libpng.dll.a;/home/jonas/Projects/strawberry/strawberry-mxe/usr/x86_64-w64-mingw32.shared/lib/libz.dll.a (found version "1.6.40") -- Promoting target to global: 'WrapSystemPNG::WrapSystemPNG' -- Promoting target to global: 'PNG::PNG' -- Checking for module 'mtdev' -- Package 'mtdev', required by 'virtual:world', not found -- Found OpenGL: opengl32 -- Found WrapOpenGL: TRUE -- Promoting target to global: 'WrapOpenGL::WrapOpenGL' -- Promoting target to global: 'OpenGL::GL' -- Could NOT find EGL (missing: HAVE_EGL EGL_LIBRARY) (found version "1.5") -- Performing Test HAVE_GLESv2 -- Performing Test HAVE_GLESv2 - Failed -- Could NOT find GLESv2 (missing: GLESv2_LIBRARY HAVE_GLESv2 HAVE_GLESv2) -- Checking for module 'tslib' -- Package 'tslib', required by 'virtual:world', not found -- Could NOT find WrapVulkanHeaders (missing: Vulkan_INCLUDE_DIR) -- Performing Test HAVE_evdev -- Performing Test HAVE_evdev - Failed -- Performing Test HAVE_integrityfb -- Performing Test HAVE_integrityfb - Failed -- Performing Test HAVE_linuxfb -- Performing Test HAVE_linuxfb - Failed -- Performing Test HAVE_directwrite -- Performing Test HAVE_directwrite - Success -- Performing Test HAVE_directwrite3 -- Performing Test HAVE_directwrite3 - Success -- Performing Test HAVE_d2d1 -- Performing Test HAVE_d2d1 - Success -- Performing Test HAVE_d2d1_1 -- Performing Test HAVE_d2d1_1 - Success -- Searching for tool 'Qt6::syncqt' in package Qt6CoreTools. -- Promoting target to global: 'Qt6::moc' -- Promoting target to global: 'Qt6::rcc' -- Promoting target to global: 'Qt6::tracepointgen' -- Promoting target to global: 'Qt6::tracegen' -- Promoting target to global: 'Qt6::cmake_automoc_parser' -- Promoting target to global: 'Qt6::qlalr' -- Promoting target to global: 'Qt6::qtpaths' -- Promoting target to global: 'Qt6::androiddeployqt' -- Promoting target to global: 'Qt6::androidtestrunner' -- Promoting target to global: 'Qt6::qmake' -- Qt6::syncqt was found at /home/jonas/Projects/strawberry/strawberry-mxe/usr/x86_64-pc-linux-gnu/qt6/bin/syncqt using package Qt6CoreTools. -- Tool 'Qt6::syncqt' will be built from source. -- Tool 'Qt6::moc' was found at /home/jonas/Projects/strawberry/strawberry-mxe/usr/x86_64-pc-linux-gnu/qt6/bin/moc. -- Tool 'Qt6::moc' will be built from source. -- Tool 'Qt6::rcc' was found at /home/jonas/Projects/strawberry/strawberry-mxe/usr/x86_64-pc-linux-gnu/qt6/bin/rcc. -- Tool 'Qt6::rcc' will be built from source. -- Tool 'Qt6::tracepointgen' was found at /home/jonas/Projects/strawberry/strawberry-mxe/usr/x86_64-pc-linux-gnu/qt6/bin/tracepointgen. -- Tool 'Qt6::tracepointgen' will be built from source. -- Tool 'Qt6::tracegen' was found at /home/jonas/Projects/strawberry/strawberry-mxe/usr/x86_64-pc-linux-gnu/qt6/bin/tracegen. -- Tool 'Qt6::tracegen' will be built from source. -- Tool 'Qt6::cmake_automoc_parser' was found at /home/jonas/Projects/strawberry/strawberry-mxe/usr/x86_64-pc-linux-gnu/qt6/bin/cmake_automoc_parser. -- Tool 'Qt6::cmake_automoc_parser' will be built from source. -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Promoting target to global: 'Threads::Threads' -- Using system PCRE2. -- Found WrapPCRE2: TRUE -- Promoting target to global: 'WrapPCRE2::WrapPCRE2' -- Using system ZLIB. -- Found WrapZLIB: TRUE -- Promoting target to global: 'WrapZLIB::WrapZLIB' -- Could NOT find WrapSystemDoubleConversion (missing: DOUBLE_CONVERSION_LIBRARY DOUBLE_CONVERSION_INCLUDE_DIR __double_conversion_found) -- Found GLIB2: /home/jonas/Projects/strawberry/strawberry-mxe/usr/x86_64-w64-mingw32.shared/lib/libglib-2.0.dll.a -- Found the following ICU libraries: -- i18n (required): /home/jonas/Projects/strawberry/strawberry-mxe/usr/x86_64-w64-mingw32.shared/lib/libicuin.dll.a -- uc (required): /home/jonas/Projects/strawberry/strawberry-mxe/usr/x86_64-w64-mingw32.shared/lib/libicuuc.dll.a -- data (required): /home/jonas/Projects/strawberry/strawberry-mxe/usr/x86_64-w64-mingw32.shared/lib/libicudt.dll.a -- Checking for module 'libsystemd' -- Package 'libsystemd', required by 'virtual:world', not found -- Checking for module 'libb2' -- Package 'libb2', required by 'virtual:world', not found -- Could NOT find Slog2 (missing: Slog2_INCLUDE_DIR Slog2_LIBRARY) -- Performing Test HAVE_DASH_UNDEFINED_SYMBOLS -- Performing Test HAVE_DASH_UNDEFINED_SYMBOLS - Success -- Performing Test HAVE_DASH_DASH_NO_UNDEFINED -- Performing Test HAVE_DASH_DASH_NO_UNDEFINED - Success -- Running syncqt.cpp for module: QtCore -- Running syncqt.cpp for module: QtConcurrent -- Running syncqt.cpp for module: QtSql -- Checking for module 'libproxy-1.0' -- Package 'libproxy-1.0', required by 'virtual:world', not found -- Could NOT find GSSAPI (missing: GSSAPI_LIBRARIES GSSAPI_INCLUDE_DIRS) -- Found GLIB2: /home/jonas/Projects/strawberry/strawberry-mxe/usr/x86_64-w64-mingw32.shared/lib/libglib-2.0.dll.a found components: GOBJECT -- Found GLIB2: /home/jonas/Projects/strawberry/strawberry-mxe/usr/x86_64-w64-mingw32.shared/lib/libglib-2.0.dll.a found components: GIO -- Running syncqt.cpp for module: QtNetwork -- Running syncqt.cpp for module: QtXml -- Searching for tool 'Qt6::uic' in package Qt6WidgetsTools. -- Promoting target to global: 'Qt6::qvkgen' -- Promoting target to global: 'Qt6::uic' -- Qt6::uic was found at /home/jonas/Projects/strawberry/strawberry-mxe/usr/x86_64-pc-linux-gnu/qt6/bin/uic using package Qt6WidgetsTools. -- Tool 'Qt6::uic' will be built from source. -- Tool 'Qt6::qlalr' was found at /home/jonas/Projects/strawberry/strawberry-mxe/usr/x86_64-pc-linux-gnu/qt6/bin/qlalr. -- Tool 'Qt6::qlalr' will be built from source. -- Tool 'Qt6::qvkgen' was found at /home/jonas/Projects/strawberry/strawberry-mxe/usr/x86_64-pc-linux-gnu/qt6/bin/qvkgen. -- Tool 'Qt6::qvkgen' will be built from source. -- Tool 'Qt6::qtpaths' was found at /home/jonas/Projects/strawberry/strawberry-mxe/usr/x86_64-pc-linux-gnu/qt6/bin/qtpaths. -- Tool 'Qt6::qtpaths' will be built from source. -- Could NOT find X11_XCB (missing: X11_XCB_LIBRARY X11_XCB_INCLUDE_DIR) -- Using system Harfbuzz. -- Found WrapHarfbuzz: TRUE -- Promoting target to global: 'WrapHarfbuzz::WrapHarfbuzz' -- Using system PNG. -- Found WrapPNG: TRUE -- Promoting target to global: 'WrapPNG::WrapPNG' -- Using system Freetype. -- Found WrapFreetype: TRUE -- Promoting target to global: 'WrapFreetype::WrapFreetype' -- Checking for module 'atspi-2' -- Package 'atspi-2', required by 'virtual:world', not found -- Checking for module 'directfb' -- Package 'directfb', required by 'virtual:world', not found -- FindLibdrm.cmake cannot find libdrm on Windows systems. -- Could NOT find EGL (missing: HAVE_EGL EGL_LIBRARY) (found version "1.5") -- Findgbm.cmake cannot find gbm on Windows systems. -- FindLibinput.cmake cannot find libinput on Windows systems. -- Could NOT find WrapSystemMd4c (missing: __md4c_found) -- Checking for module 'mtdev' -- Package 'mtdev', required by 'virtual:world', not found -- Could NOT find EGL (missing: HAVE_EGL EGL_LIBRARY) (found version "1.5") -- Could NOT find GLESv2 (missing: GLESv2_LIBRARY HAVE_GLESv2 HAVE_GLESv2) -- Checking for module 'tslib' -- Package 'tslib', required by 'virtual:world', not found -- Could NOT find WrapVulkanHeaders (missing: Vulkan_INCLUDE_DIR) -- Running syncqt.cpp for module: QtGui -- Running syncqt.cpp for module: QtExampleIcons -- Running syncqt.cpp for module: QtOpenGL -- Checking for module 'gtk+-3.0 >= 3.6' -- Package 'gtk+-3.0', required by 'virtual:world', not found -- Running syncqt.cpp for module: QtWidgets -- Running syncqt.cpp for module: QtOpenGLWidgets -- Running syncqt.cpp for module: QtDeviceDiscoverySupport -- Running syncqt.cpp for module: QtFbSupport -- Running syncqt.cpp for module: QtTest -- Could NOT find Cups (missing: CUPS_LIBRARIES CUPS_INCLUDE_DIR) -- Running syncqt.cpp for module: QtPrintSupport -- Could NOT find DB2 (missing: DB2_INCLUDE_DIR DB2_LIBRARY) -- Could NOT find MySQL (missing: MySQL_LIBRARY MySQL_INCLUDE_DIR) -- Could NOT find PostgreSQL (missing: PostgreSQL_LIBRARY PostgreSQL_INCLUDE_DIR) -- Could NOT find Oracle (missing: Oracle_LIBRARY Oracle_INCLUDE_DIR) -- Found ODBC: libodbc32.a -- Promoting target to global: 'ODBC::ODBC' -- Found SQLite3: /home/jonas/Projects/strawberry/strawberry-mxe/usr/x86_64-w64-mingw32.shared/include (found version "3.43.1") -- Promoting target to global: 'SQLite::SQLite3' -- Could NOT find Interbase (missing: Interbase_LIBRARY Interbase_INCLUDE_DIR) -- Using system Jpeg. -- Found WrapJpeg: TRUE -- Promoting target to global: 'WrapJpeg::WrapJpeg' -- Tool 'Qt6::qmake' was found at /home/jonas/Projects/strawberry/strawberry-mxe/usr/x86_64-pc-linux-gnu/qt6/bin/qmake. -- Tool 'Qt6::qmake' will be built from source. -- Generated QtModulePlugins.cmake files for the following modules: Sql;Network;Gui;Widgets -- The following packages have been found: * QtBuildInternals * Qt6HostInfo * WrapSystemZLIB (required version >= 1.0.8) * OpenSSL * WrapOpenSSLHeaders * WrapOpenSSL * zstd * WrapZSTD (required version >= 1.3), ZSTD compression library, <https://github.com/facebook/zstd> * DBus1 (required version >= 1.2) * PCRE2 (required version >= 10.20) * Freetype (required version >= 2.2.0) * JPEG * ZLIB * PNG * OpenGL * Threads * WrapPCRE2 * WrapZLIB * ICU (required version >= 50.1) * WrapAtomic * WrapRt * WrapSystemPCRE2 (required version >= 10.20) * WrapBrotli * GLIB2, Event loop and utility library, <https://wiki.gnome.org/Projects/GLib> * Qt6CoreTools (required version >= 6.5.3) * Qt6WidgetsTools (required version >= 6.5.3) * WrapHarfbuzz * WrapPNG * WrapSystemFreetype (required version >= 2.2.0) * Fontconfig * WrapSystemHarfbuzz (required version >= 2.6.0) * WrapSystemJpeg * WrapSystemPNG * WrapOpenGL * PkgConfig * SQLite3 * ODBC * WrapFreetype * WrapJpeg -- The following OPTIONAL packages have not been found: * WrapDBus1 (required version >= 1.2) * Libudev * LTTngUST * unofficial-brotli * harfbuzz (required version >= 2.6.0) * double-conversion * WrapSystemDoubleConversion, double-conversion library, <https://github.com/google/double-conversion> * Libsystemd * Libb2 * Slog2 * Libproxy * GSSAPI, Generic Security Services Application Program Interface * X11_XCB, A compatibility library for code that translates Xlib API calls into XCB calls, <http://xorg.freedesktop.org/> * ATSPI2 * DirectFB * Libdrm, Userspace interface to kernel DRM services., <https://wiki.freedesktop.org/dri/> * gbm, Mesa gbm library., <http://www.mesa3d.org> * Libinput, Library to handle input devices in Wayland compositors and to provide a generic X.Org input driver., <http://www.freedesktop.org/wiki/Software/libinput/> * md4c * WrapSystemMd4c * Mtdev * EGL, A platform-agnostic mechanism for creating rendering surfaces for use with other graphics libraries, such as OpenGL|ES and OpenVG., <https://www.khronos.org/egl/> * GLESv2 * Tslib * Vulkan * WrapVulkanHeaders * GTK3 (required version >= 3.6) * Cups * DB2, IBM DB2 client library, <https://www.ibm.com> * MySQL, MySQL client library, <https://www.mysql.com> * PostgreSQL * Oracle, Oracle client library, <https://www.oracle.com> * Interbase, Interbase client library, <https://www.embarcadero.com/products/interbase> [0m -- Configuration summary shown below. It has also been written to /home/jonas/Projects/strawberry/strawberry-mxe/tmp-qt6-qtbase-x86_64-w64-mingw32.shared/qtbase-everywhere-src-6.5.3.build_/config.summary[0m [0m-- Configure with --log-level=STATUS or higher to increase CMake's message verbosity. The log level does not persist across reconfigurations.[0m -- Configure summary: Building for: win32-g++ (x86_64, CPU features: mmx sse sse2) Compiler: gcc 13.2.0 Build options: Mode ................................... debug Optimize debug build ................... yes Fully optimize release builds (-O3) .... no Building shared libraries .............. yes Using C standard ....................... C11 Using C++ standard ..................... C++17 Unity Build ............................ no Generating GDB index ................... no Relocatable ............................ yes Using precompiled headers .............. no Using Link Time Optimization (LTCG) .... no Using Intel CET ........................ no Target compiler supports: x86 Intrinsics ....................... Basic VAES AVX512VBMI2 Sanitizers: Addresses ............................ no Threads .............................. no Memory ............................... no Fuzzer (instrumentation only) ........ no Undefined ............................ no Build parts ............................ libs tools App store compliance ................... no Qt modules and options: Qt Concurrent .......................... yes Qt D-Bus ............................... no Qt D-Bus directly linked to libdbus .... no Qt Gui ................................. yes Qt Network ............................. yes Qt PrintSupport ........................ yes Qt Sql ................................. yes Qt Testlib ............................. yes Qt Widgets ............................. yes Qt Xml ................................. yes Support enabled for: Using pkg-config ....................... yes udev ................................... no OpenSSL ................................ yes Qt directly linked to OpenSSL ........ yes OpenSSL 1.1 ............................ no OpenSSL 3.0 ............................ yes Using system zlib ...................... yes Zstandard support ...................... yes Thread support ......................... yes Common build options: Linker can resolve circular dependencies yes Qt Core: backtrace .............................. no DoubleConversion ....................... yes Using system DoubleConversion ........ no GLib ................................... yes ICU .................................... yes Using system libb2 ..................... no Built-in copy of the MIME database ..... yes cpp/winrt base ......................... no Tracing backend ........................ <none> Logging backends: journald ............................. no syslog ............................... no slog2 ................................ no PCRE2 .................................. yes Using system PCRE2 ................... yes Application permissions ................ no Qt Sql: SQL item models ........................ yes Qt Network: getifaddrs() ........................... no IPv6 ifname ............................ no libproxy ............................... no Schannel ............................... yes DTLS ................................... yes OCSP-stapling .......................... yes SCTP ................................... no Use system proxies ..................... yes GSSAPI ................................. no Brotli Decompression Support ........... yes qIsEffectiveTLD() ...................... yes Built-in publicsuffix database ....... yes System publicsuffix database ......... no Core tools: Android deployment tool ................ no macOS deployment tool .................. no Windows deployment tool ................ no qmake .................................. yes Qt Gui: Accessibility .......................... yes FreeType ............................... yes Using system FreeType ................ yes HarfBuzz ............................... yes Using system HarfBuzz ................ yes Fontconfig ............................. no Image formats: GIF .................................. yes ICO .................................. yes JPEG ................................. yes Using system libjpeg ............... yes PNG .................................. yes Using system libpng ................ yes Text formats: HtmlParser ........................... yes CssParser ............................ yes OdfWriter ............................ yes MarkdownReader ....................... yes Using system libmd4c ............... no MarkdownWriter ....................... yes EGL .................................... no OpenVG ................................. no OpenGL: Desktop OpenGL ....................... no Dynamic OpenGL ....................... yes OpenGL ES 2.0 ........................ no OpenGL ES 3.0 ........................ no OpenGL ES 3.1 ........................ no OpenGL ES 3.2 ........................ no Vulkan ................................. no Session Management ..................... yes Features used by QPA backends: evdev .................................. no libinput ............................... no HiRes wheel support in libinput ........ no INTEGRITY HID .......................... no mtdev .................................. no tslib .................................. no xkbcommon .............................. no X11 specific: XLib ................................. no XCB Xlib ............................. no EGL on X11 ........................... no xkbcommon-x11 ........................ no xcb-sm ............................... no QPA backends: DirectFB ............................... no EGLFS .................................. no EGLFS details: EGLFS OpenWFD ........................ no EGLFS i.Mx6 .......................... no EGLFS i.Mx6 Wayland .................. no EGLFS RCAR ........................... no EGLFS EGLDevice ...................... no EGLFS GBM ............................ no EGLFS VSP2 ........................... no EGLFS Mali ........................... no EGLFS Raspberry Pi ................... no EGLFS X11 ............................ no LinuxFB ................................ no VNC .................................... no VK_KHR_display ......................... no QNX: lgmon ................................ no IMF .................................. no XCB: Using system-provided xcb-xinput ..... no GL integrations: GLX Plugin ......................... no XCB GLX .......................... no EGL-X11 Plugin ..................... no Windows: Direct 2D ............................ yes Direct 2D 1.1 ........................ yes DirectWrite .......................... yes DirectWrite 3 ........................ yes Qt Widgets: GTK+ ................................... no Styles ................................. Fusion Windows WindowsVista Qt Testlib: Tester for item models ................. yes Batch tests ............................ no Qt PrintSupport: CUPS ................................... no Qt Sql Drivers: DB2 (IBM) .............................. no InterBase .............................. no MySql .................................. no OCI (Oracle) ........................... no ODBC ................................... yes PostgreSQL ............................. no SQLite ................................. yes Using system provided SQLite ......... yes [0m WARNING: Basic cpp/winrt support missing. Some features might not be available.[0m [0m[0m -- qtbase_src depends on Bootstrap;moc_native;rcc_native;tracepointgen_native;tracegen_native;cmake_automoc_parser_native;EntryPointPrivate;EntryPointPrivateVersionless;EntryPointImplementation;Core;CorePrivate;CoreVersionless;CorePrivateVersionless;Concurrent;ConcurrentPrivate;ConcurrentVersionless;ConcurrentPrivateVersionless;Sql;SqlPrivate;SqlVersionless;SqlPrivateVersionless;Network;NetworkPrivate;NetworkVersionless;NetworkPrivateVersionless;Xml;XmlPrivate;XmlVersionless;XmlPrivateVersionless;uic_native;qlalr_native;qvkgen_native;qtpaths_native;Gui;GuiPrivate;GuiVersionless;GuiPrivateVersionless;ExampleIconsPrivate;ExampleIconsPrivateVersionless;ExampleIconsPrivate_resources_1;OpenGL;OpenGLPrivate;OpenGLVersionless;OpenGLPrivateVersionless;Widgets;WidgetsPrivate;WidgetsVersionless;WidgetsPrivateVersionless;OpenGLWidgets;OpenGLWidgetsPrivate;OpenGLWidgetsVersionless;OpenGLWidgetsPrivateVersionless;DeviceDiscoverySupportPrivate;DeviceDiscoverySupportPrivateVersionless;FbSupportPrivate;FbSupportPrivateVersionless;Test;TestPrivate;TestVersionless;TestPrivateVersionless;PrintSupport;PrintSupportPrivate;PrintSupportVersionless;PrintSupportPrivateVersionless;QODBCDriverPlugin;QSQLiteDriverPlugin;QMinimalIntegrationPlugin;QOffscreenIntegrationPlugin;QWindowsIntegrationPlugin;QWindowsDirect2DIntegrationPlugin;QICOPlugin;QJpegPlugin;QGifPlugin;QTuioTouchPlugin;QWindowsVistaStylePlugin;QNLMNIPlugin;QGlibNetworkInformationPlugin;QTlsBackendOpenSSLPlugin;QSchannelBackendPlugin;QTlsBackendCertOnlyPlugin -- qtbase_qmake depends on QtLibraryInfo;qmake_native -- qtbase depends on qtbase_src;qtbase_qmake -- Qt is now configured for building. Just run 'cmake --build . --parallel' Once everything is built, you must run 'cmake --install .' Qt will be installed into '/home/jonas/Projects/strawberry/strawberry-mxe/usr/x86_64-w64-mingw32.shared/qt6' To configure and build other Qt modules, you can use the following convenience script: /home/jonas/Projects/strawberry/strawberry-mxe/usr/x86_64-w64-mingw32.shared/qt6/bin/qt-configure-module If reconfiguration fails for some reason, try removing 'CMakeCache.txt' from the build directory Alternatively, you can add the --fresh flag to your CMake flags. -- Configuring done (7.2s) [31mCMake Error in src/CMakeLists.txt: IMPORTED_IMPLIB not set for imported target "PCRE2::16BIT" configuration "Debug". [0m [31mCMake Error in src/CMakeLists.txt: IMPORTED_IMPLIB not set for imported target "PCRE2::16BIT" configuration "Debug". [0m [31mCMake Error in src/CMakeLists.txt: IMPORTED_IMPLIB not set for imported target "PCRE2::16BIT" configuration "Debug". [0m [31mCMake Error in src/CMakeLists.txt: IMPORTED_IMPLIB not set for imported target "PCRE2::16BIT" configuration "Debug". [0m [31mCMake Error in src/CMakeLists.txt: IMPORTED_IMPLIB not set for imported target "PCRE2::16BIT" configuration "Debug". [0m -- Generating done (0.3s) [33mCMake Warning: Manually-specified variables were not used by the project: CMAKE_POLICY_DEFAULT_CMP0017 CMAKE_POLICY_DEFAULT_CMP0020 [0m [0mCMake Generate step failed. Build files cannot be regenerated correctly.[0m make[1]: *** [Makefile:833: build-only-qt6-qtbase_x86_64-w64-mingw32.shared] Error 1 make[1]: Leaving directory '/home/jonas/Projects/strawberry/strawberry-mxe' real 0m10,879s user 0m8,339s sys 0m3,072s