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. Help Needed: Compiling Qt from Source on Linux 6.7.1 - Error with QWayland Extensions
Forum Updated to NodeBB v4.3 + New Features

Help Needed: Compiling Qt from Source on Linux 6.7.1 - Error with QWayland Extensions

Scheduled Pinned Locked Moved Unsolved General and Desktop
3 Posts 2 Posters 278 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.
  • M Offline
    M Offline
    markovvv
    wrote on 31 May 2024, 21:54 last edited by
    #1

    Hello everyone,

    I'm currently facing an issue while trying to compile Qt from source on Linux 6.7.1. Despite following the compilation steps diligently, I keep encountering the following error:

    [11319/12106] Automatic QML type registration for target WaylandCompositor
    Warning: qwaylandidleinhibitv1.h:: QWaylandCompositorExtensionTemplate<QWaylandIdleInhibitManagerV1> is used but cannot be found.
    Warning: qwaylandqttextinputmethodmanager.h:: QWaylandCompositorExtensionTemplate<QWaylandQtTextInputMethodManager> is used but cannot be found.
    Warning: qwaylandqtwindowmanager.h:: QWaylandCompositorExtensionTemplate<QWaylandQtWindowManager> is used but cannot be found.
    Warning: qwaylandtextinputmanager.h:: QWaylandCompositorExtensionTemplate<QWaylandTextInputManager> is used but cannot be found.
    Warning: qwaylandtextinputmanagerv3.h:: QWaylandCompositorExtensionTemplate<QWaylandTextInputManagerV3> is used but cannot be found.
    [11921/12106] Linking CXX shared module qtbase/plugins/wayland-graphics-integration-server/libqt-wayland-compositor-wayland-egl.so
    FAILED: qtwebengine/src/core/Release/x86_64/QtWebEngineCore.stamp qtwebengine/src/core/Release/x86_64/obj/tools/v8_context_snapshot/v8_context_snapshot.stamp qtwebengine/src/core/Release/x86_64/QtWebEngineCore /home/****/dev/qt-build/qtwebengine/src/core/Release/x86_64/QtWebEngineCore.stamp /home/****/dev/qt-build/qtwebengine/src/core/Release/x86_64/obj/tools/v8_context_snapshot/v8_context_snapshot.stamp /home/*****/dev/qt-build/qtwebengine/src/core/Release/x86_64/QtWebEngineCore 
    cd /home/*****/dev/qt-build/qtwebengine/src/core && /usr/bin/ninja -C /home/****/dev/qt-build/qtwebengine/src/core/Release/x86_64 QtWebEngineCore
    ninja: build stopped: subcommand failed.
    
    

    It seems to be related to the QWayland extensions. Despite my efforts to troubleshoot, I haven't been able to resolve this issue. Has anyone encountered a similar problem before? Any insights or suggestions on how to resolve this would be greatly appreciated.

    If you need more details about my setup or the steps I've taken so far, please let me know.

    Thank you in advance for your help and expertise!

    1 Reply Last reply
    0
    • A Offline
      A Offline
      Axel Spoerl
      Moderators
      wrote on 1 Jun 2024, 06:20 last edited by
      #2

      Thanks for your patience! You seem to know what you’re doing!
      Can you try without webengine enabled?
      I hate to say it, but it looks like a bug to me.

      Software Engineer
      The Qt Company, Oslo

      M 1 Reply Last reply 1 Jun 2024, 10:19
      0
      • A Axel Spoerl
        1 Jun 2024, 06:20

        Thanks for your patience! You seem to know what you’re doing!
        Can you try without webengine enabled?
        I hate to say it, but it looks like a bug to me.

        M Offline
        M Offline
        markovvv
        wrote on 1 Jun 2024, 10:19 last edited by
        #3

        @Axel-Spoerl Error still persists. I compiled it like this:

        /tmp/qt-everywhere-src-6.7.1/configure -skip qtwebengine
        

        It outputs same error, but way earlier.

        [11085/11810] Automatic QML type registration for target WaylandCompositor
        Warning: qwaylandidleinhibitv1.h:: QWaylandCompositorExtensionTemplate<QWaylandIdleInhibitManagerV1> is used but cannot be found.
        Warning: qwaylandqttextinputmethodmanager.h:: QWaylandCompositorExtensionTemplate<QWaylandQtTextInputMethodManager> is used but cannot be found.
        Warning: qwaylandqtwindowmanager.h:: QWaylandCompositorExtensionTemplate<QWaylandQtWindowManager> is used but cannot be found.
        Warning: qwaylandtextinputmanager.h:: QWaylandCompositorExtensionTemplate<QWaylandTextInputManager> is used but cannot be found.
        Warning: qwaylandtextinputmanagerv3.h:: QWaylandCompositorExtensionTemplate<QWaylandTextInputManagerV3> is used but cannot be found.
        [11810/11810] Linking CXX shared module qtbase/plugins/wayland-graphics-integration-server/libqt-wayland-compositor-wayland-egl.so
        
        
        1 Reply Last reply
        0

        1/3

        31 May 2024, 21:54

        • Login

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