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

          For Gerrit Dashboard: QTBUG-100432
          # Subject Branch Project Status CR V

          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