Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-100432

[REG 6.2.3->6.3.0] QML/quick examples not launching when compiled from command line

    XMLWordPrintable

Details

    • Bug
    • Resolution: Duplicate
    • P2: Important
    • 6.3.0 RC
    • 6.3.0 Alpha, 6.3.0 Beta1
    • Build System
    • Linux/X11

    Description

      Install Qt6.3.0 beta1 gcc binaries, launch Creator. Open project virtualkeyboard/basic, compile and run. All works fine.

      But, if example is compiled from command line, it's not launching:

      ~/RTA/Qt_6.3.0/Examples/Qt-6.3.0/virtualkeyboard/basic$ ../../../../6.3.0/gcc_64/bin/qt-cmake -S ~/RTA/Qt_6.3.0/Examples/Qt-6.3.0/virtualkeyboard/basic
      -- The CXX compiler identification is GNU 9.3.0
      -- Detecting CXX compiler ABI info
      -- Detecting CXX compiler ABI info - done
      -- Check for working CXX compiler: /usr/bin/c++ - skipped
      -- Detecting CXX compile features
      -- Detecting CXX compile features - done
      -- Looking for C++ include pthread.h
      -- Looking for C++ include pthread.h - found
      -- Performing Test CMAKE_HAVE_LIBC_PTHREAD
      -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed
      -- Check if compiler accepts -pthread
      -- Check if compiler accepts -pthread - yes
      -- Found Threads: TRUE  
      -- Performing Test HAVE_STDATOMIC
      -- Performing Test HAVE_STDATOMIC - Success
      -- Found WrapAtomic: TRUE  
      -- Found OpenGL: /usr/lib/x86_64-linux-gnu/libOpenGL.so   
      -- Found WrapOpenGL: TRUE  
      -- Found XKB: /usr/lib/x86_64-linux-gnu/libxkbcommon.so (found suitable version "0.10.0", minimum required is "0.5.0") 
      -- Could NOT find WrapVulkanHeaders (missing: Vulkan_INCLUDE_DIR) 
      -- Could NOT find WrapVulkanHeaders (missing: Vulkan_INCLUDE_DIR) 
      -- Configuring done
      -- Generating done
      -- Build files have been written to: /home/johanna/RTA/Qt_6.3.0/Examples/Qt-6.3.0/virtualkeyboard/basicjohanna@QT-D-S4ND3517:~/RTA/Qt_6.3.0/Examples/Qt-6.3.0/virtualkeyboard/basic$ ../../../../Tools/CMake/bin/cmake --build .
      [ 14%] Running qmlimportscanner for basic
      [ 14%] Built target basic_qmlimportscan
      [ 28%] Automatic MOC and UIC for target basic
      [ 28%] Built target basic_autogen
      [ 42%] Running rcc for resource demo
      [ 57%] Building CXX object CMakeFiles/basic.dir/basic_autogen/mocs_compilation.cpp.o
      [ 71%] Building CXX object CMakeFiles/basic.dir/main.cpp.o
      [ 85%] Building CXX object CMakeFiles/basic.dir/.rcc/qrc_demo.cpp.o
      [100%] Linking CXX executable basic
      [100%] Built target basicjohanna@QT-D-S4ND3517:~/RTA/Qt_6.3.0/Examples/Qt-6.3.0/virtualkeyboard/basic$ ./basic
      qrc:/basic-b2qt.qml:30:1: Cannot load library /home/johanna/RTA/Qt_6.3.0/6.3.0/gcc_64/qml/QtQml/WorkerScript/libworkerscriptplugin.so: (libQt6QmlWorkerScript.so.6: cannot open shared object file: No such file or directory) 
           import QtQuick
           ^
      qrc:/basic-b2qt.qml: Cannot load library /home/johanna/RTA/Qt_6.3.0/6.3.0/gcc_64/qml/QtQml/WorkerScript/libworkerscriptplugin.so: (libQt6QmlWorkerScript.so.6: cannot open shared object file: No such file or directory)
      qrc:/basic-b2qt.qml: Cannot load library /home/johanna/RTA/Qt_6.3.0/6.3.0/gcc_64/qml/QtQml/WorkerScript/libworkerscriptplugin.so: (libQt6QmlWorkerScript.so.6: cannot open shared object file: No such file or directory)
      qrc:/basic-b2qt.qml: Cannot load library /home/johanna/RTA/Qt_6.3.0/6.3.0/gcc_64/qml/QtQml/WorkerScript/libworkerscriptplugin.so: (libQt6QmlWorkerScript.so.6: cannot open shared object file: No such file or directory)
      qrc:/basic-b2qt.qml: Failed to load dependencies for module "QtQml" version 6.3
      qrc:/basic-b2qt.qml: Failed to load dependencies for module "QtQml" version 6.3
      qrc:/basic-b2qt.qml: Failed to load dependencies for module "QtQuick" version 6.3
      qrc:/basic-b2qt.qml: Failed to load dependencies for module "QtQml" version 6.3
      qrc:/basic-b2qt.qml: Failed to load dependencies for module "QtQml" version 6.3
      qrc:/basic-b2qt.qml: Failed to load dependencies for module "QtQuick" version 6.3
      

      Same seems to happen with
      demos/coffee/coffee
      demos/photosurface/
      demos/samegame
      demos/rssnews
      demos/calqlatr/calqlatrexample
      demos/stocqt
      demos/maroon
      quickcontrols2/swipetoremove
      quickcontrols2/imagine/automotiv
      quickcontrols2/imagine/musicplayer
      quickcontrols2/gallery/gallery_controls2
      and many more

      Tested with same setup on 9.1.2022 (1b1005038b367af7804094ae5fee4a77bf92884b) and then issue was not detected.
      Broken since alpha on 11.1.2022 (5fe2c8489acdc0b9b1e9417065ee86d1167b198b)

      Attachments

        Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

              qtbuildsystem Qt Build System Team
              joaijala Johanna Äijälä
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes