Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. General and Desktop
  4. how to build qt6 webengine from source code for x86 platform?
Forum Updated to NodeBB v4.3 + New Features

how to build qt6 webengine from source code for x86 platform?

Scheduled Pinned Locked Moved Unsolved General and Desktop
1 Posts 1 Posters 80 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • V Offline
    V Offline
    veryshy
    wrote last edited by
    #1

    When I try to build qtwebengine moudule for platform x86 on windows, I have these come up as follow:

    [10/91] Run gn for target Pdf in D:/qtsrc690/qtwebengine/src/pdf/Release/AMD64
    FAILED: src/pdf/Release/AMD64/QtPdf_objects.rsp src/pdf/Release/AMD64/QtPdf_archives.rsp src/pdf/Release/AMD64/QtPdf_libs.rsp src/pdf/Release/AMD64/QtPdf_ldir.rsp D:/qtsrc690/qtwebengine/src/pdf/Release/AMD64/QtPdf_objects.rsp D:/qtsrc690/qtwebengine/src/pdf/Release/AMD64/QtPdf_archives.rsp D:/qtsrc690/qtwebengine/src/pdf/Release/AMD64/QtPdf_libs.rsp D:/qtsrc690/qtwebengine/src/pdf/Release/AMD64/QtPdf_ldir.rsp
    C:\WINDOWS\system32\cmd.exe /C "cd /D D:\qtsrc690\qtwebengine && "D:\Program Files\CMake\bin\cmake.exe" -DBUILD_DIR=D:/qtsrc690/qtwebengine/src/pdf/Release/AMD64 -DSOURCE_DIR=D:/qtsrc690/qtwebengine/src/pdf -DMODULE=pdf -DQT_HOST_PATH= -DQT6_HOST_INFO_LIBEXECDIR= -DQT6_HOST_INFO_BINDIR= "-DPython3_EXECUTABLE=D:/Program Files/Python/Python310-32/python3.exe" -DGN_THREADS= -DQT_ALLOW_SYMLINK_IN_PATHS=OFF -P D:/qtsrc690/qtwebengine/cmake/QtGnGen.cmake"
    -- Found Gn: D:/qtsrc690/qtwebengine/install/bin/gn.exe (found suitable exact version "6.9.0.qtwebengine.qt.io")
    -- Running gn in D:/qtsrc690/qtwebengine/src/pdf/Release/AMD64
    -- GN command:
    D:/qtsrc690/qtwebengine/install/bin/gn.exe gen D:/qtsrc690/qtwebengine/src/pdf/Release/AMD64 --script-executable=D:/Program Files/Python/Python310-32/python3.exe --root=D:/qtsrc690/qtwebengine/src/3rdparty/chromium
    -- GN arg file:
    D:/qtsrc690/qtwebengine/src/pdf/Release/AMD64/args.gn
    -- GN args:
    angle_enable_swiftshader=false
    assert_cpp20=false
    blink_symbol_level=0
    build_dawn_tests=false
    chrome_pgo_phase=0
    custom_toolchain="/D:/qtsrc690/qtwebengine/src/pdf/target_toolchain:x86"
    dawn_use_swiftshader=false
    dcheck_always_on=false
    enable_bluetooth_emulation=false
    enable_chromium_prelude=false
    enable_ipc_fuzzer=false
    enable_nocompile_tests=false
    enable_precompiled_headers=true
    enable_remoting=false
    enable_resource_allowlist_generation=false
    enable_rust=false
    enable_swiftshader=false
    enable_swiftshader_vulkan=false
    enable_vr=false
    enable_web_speech=false
    forbid_non_component_debug_builds=false
    host_toolchain="/D:/qtsrc690/qtwebengine/src/pdf/target_toolchain:x86"
    init_stack_vars=false
    is_clang=false
    is_component_build=false
    is_debug=false
    is_gcc=false
    is_mingw=false
    is_msvc=true
    is_official_build=true
    is_qtpdf=true
    is_qtwebengine=true
    is_shared=true
    is_unsafe_developer_build=false
    jumbo_build_excluded=["browser"]
    jumbo_file_merge_limit=8
    pdf_enable_fontations=false
    pdf_enable_v8=false
    pdf_enable_xfa=false
    pdf_enable_xfa_bmp=false
    pdf_enable_xfa_gif=false
    pdf_enable_xfa_png=false
    pdf_enable_xfa_tiff=false
    pdfium_use_qt_libpng=false
    pdfium_use_system_libpng=false
    pdfium_use_system_libtiff=false
    pdfium_use_system_zlib=false
    qt_freetype_config="D:/qtsrc690/qtwebengine/src/pdf/Release/AMD64:qt_freetype_config"
    qt_harfbuzz_config="D:/qtsrc690/qtwebengine/src/pdf/Release/AMD64:qt_harfbuzz_config"
    qt_libjpeg_config="D:/qtsrc690/qtwebengine/src/pdf/Release/AMD64:qt_libjpeg_config"
    qt_libpng_config="D:/qtsrc690/qtwebengine/src/pdf/Release/AMD64:qt_libpng_config"
    qt_uses_static_runtime=false
    qtwebengine_target="D:/qtsrc690/qtwebengine/src/pdf/Release/AMD64:QtPdf"
    safe_browsing_mode=0
    setup_toolchain_script="//build/toolchain/win/qwe_setup_toolchain.py"
    strip_absolute_paths_from_debug_symbols=false
    symbol_level=0
    target_cpu="x86"
    treat_warnings_as_errors=false
    use_allocator_shim=false
    use_cups=false
    use_custom_libcxx=false
    use_dawn=false
    use_freelist_dispatcher=false
    use_gold=false
    use_incremental_linking=false
    use_jumbo_build=true
    use_lld=false
    use_ml=false
    use_partition_alloc=true
    use_partition_alloc_as_malloc=false
    use_qt_freetype=false
    use_qt_harfbuzz=false
    use_qt_libjpeg=false
    use_sysroot=false
    use_system_libpng=false
    use_system_zlib=false
    use_thin_lto=false
    use_v8_context_snapshot=false
    v8_enable_webassembly=false
    v8_symbol_level=0
    v8_use_external_startup_data=false
    visual_studio_path="D:/Program Files/Microsoft Visual Studio/2022/Community"
    visual_studio_version=2022
    wdk_path="C:/Program Files (x86)/Windows Kits/10"
    win_linker_timing=true
    windows_sdk_path="C:/Program Files (x86)/Windows Kits/10"
    windows_sdk_version="10.0.26100.0"
    CMake Error at cmake/QtGnGen.cmake:95 (message):

    -- GN FAILED

    ERROR at
    //base/allocator/partition_allocator/src/partition_alloc/BUILD.gn:493:7:
    Assertion failed.

        assert(stack_scan_supported)
        ^-----
    

    See //base/BUILD.gn:2818:15: which caused the file to be included.

      deps += [ "allocator/partition_allocator/src/partition_alloc:test_support" ]
                ^---------------------------------------------------------------
    

    1

    ninja: build stopped: subcommand failed.

    Does this mean that qtwebengine module is not support x86 archetecture?

    1 Reply Last reply
    1

    • Login

    • Login or register to search.
    • First post
      Last post
    0
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Get Qt Extensions
    • Unsolved