Details
-
Bug
-
Resolution: Out of scope
-
P2: Important
-
None
-
6.8.1
-
None
-
Windows
Description
Looking to figure out how we go about cross-compiling webengine with proprietary codecs for windows arm. The webengine module doesn't exist in the official installers, and this review would indicate that maybe it is in progress?
https://codereview.qt-project.org/c/qt/qtwebengine/+/600853
Although, installing arm compilers, checking out dev, and applying the above patch didn't seem to work for me; I get errors in config:
CMake Warning at cmake/QtConfigureHelpers.cmake:32 (message): Version for check 'ninja' defined but no configure check for it Call Stack (most recent call first): cmake/QtConfigureHelpers.cmake:13 (qt_webengine_version_sanity_check) src/CMakeLists.txt:14 (qt_webengine_run_configure) CMake Warning at cmake/QtConfigureHelpers.cmake:32 (message): Version for check 'libpng' defined but no configure check for it Call Stack (most recent call first): cmake/QtConfigureHelpers.cmake:13 (qt_webengine_version_sanity_check) src/CMakeLists.txt:14 (qt_webengine_run_configure) CMake Warning at cmake/QtConfigureHelpers.cmake:32 (message): Version for check 'libtiff' defined but no configure check for it Call Stack (most recent call first): cmake/QtConfigureHelpers.cmake:13 (qt_webengine_version_sanity_check) src/CMakeLists.txt:14 (qt_webengine_run_configure)
Configure command was:
D:\Qt\6.8.1\msvc2022_arm64\bin\qt-configure-module "D:\qtwebengine-src" -webengine-proprietary-codecs
This was of course, after msvc environment has been set up with vcvars to build for arm64. I feel like I'm missing part of the process; thoughts? I'm doing this on a xeon, but can try to attempt to compile natively; we do codec builds each time we update our internals so a repeatable process would be nice.