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

libQt6Quick* are not built for Android developer builds

    XMLWordPrintable

Details

    • Bug
    • Resolution: Invalid
    • Not Evaluated
    • None
    • 6.1.0
    • None
    • Android

    Description

      libQt6Quick_<abi>.so is not built for Android when doing a developer build, although there seem to be no error indicating the root cause of the error. Configure summary below after using the following command to configure

      ../qtbase/bin/qt-configure-module ../../qt6/qtdeclarative
      '/Users/assam/sources/qt6/build-debug/qtbase/bin/qt-cmake-private' '../../qt6/qtdeclarative'
      -- Detecting CXX compiler ABI info
      -- Detecting CXX compiler ABI info - done
      -- Check for working CXX compiler: /Users/assam/Library/Android/sdk/ndk/21.3.6528147/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ - skipped
      -- Detecting CXX compile features
      -- Detecting CXX compile features - done
      -- Detecting C compiler ABI info
      -- Detecting C compiler ABI info - done
      -- Check for working C compiler: /Users/assam/Library/Android/sdk/ndk/21.3.6528147/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang - skipped
      -- Detecting C compile features
      -- Detecting C compile features - done
      -- Looking for pthread.h
      -- Looking for 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 
      -- Performing Test HAVE_EGL
      -- Performing Test HAVE_EGL - Success
      -- Found EGL: /Users/assam/Library/Android/sdk/ndk/21.3.6528147/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/include (found version "1.5") 
      -- Performing Test HAVE_GLESv2
      -- Performing Test HAVE_GLESv2 - Success
      -- Found GLESv2: /Users/assam/Library/Android/sdk/ndk/21.3.6528147/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/include 
      -- Could NOT find Qt6ShaderTools (missing: Qt6ShaderTools_DIR)
      -- Using Android SDK API android-29 from /Users/assam/Library/Android/sdk/platforms
      -- Found Java: /usr/bin/java (found suitable version "11.0.9", minimum required is "1.8") found components: Development 
      -- Check for feature set changes
      -- Found PythonInterp: /usr/bin/python (found version "2.7.16") 
      -- Searching for tool 'Qt6::qmltyperegistrar' in package Qt6QmlTools.
      -- Qt6::qmltyperegistrar was found at /Users/assam/sources/qt6/build-debug/host/qtbase/bin/qmltyperegistrar using package Qt6QmlTools.
      -- Using host syncqt found at: /Users/assam/sources/qt6/build-debug/host/qtbase/libexec/syncqt.pl
      -- Running syncqt for module: 'QtQml' 
      -- Could NOT find LTTngUST (missing: LTTNGUST_LIBRARIES LTTNGUST_INCLUDE_DIRS) 
      -- Performing Test HAVE_cxx14_make_unique
      -- Performing Test HAVE_cxx14_make_unique - Success
      -- Performing Test HAVE_pointer_32bit
      -- Performing Test HAVE_pointer_32bit - Success
      -- Performing Test HAVE_pointer_64bit
      -- Performing Test HAVE_pointer_64bit - Failed
      -- Performing Test HAVE_arm_thumb
      -- Performing Test HAVE_arm_thumb - Success
      -- Performing Test HAVE_arm_fp
      -- Performing Test HAVE_arm_fp - Success
      -- Performing Test HAVE_DASH_UNDEFINED_SYMBOLS
      -- Performing Test HAVE_DASH_UNDEFINED_SYMBOLS - Success
      -- Performing Test HAVE_DASH_DASH_NO_UNDEFINED
      -- Performing Test HAVE_DASH_DASH_NO_UNDEFINED - Success
      -- Running syncqt for module: 'QtQmlModels' 
      -- Running syncqt for module: 'QtQmlCore' 
      -- Running syncqt for module: 'QtQmlWorkerScript' 
      -- Running syncqt for module: 'QtQmlLocalStorage' 
      -- Running syncqt for module: 'QtQmlXmlListModel' 
      -- Running syncqt for module: 'QtLabsSettings' 
      -- Running syncqt for module: 'QtLabsQmlModels' 
      -- Running syncqt for module: 'QtLabsFolderListModel' 
      -- Running syncqt for module: 'QtPacketProtocol' 
      -- Running syncqt for module: 'QtQmlDom' 
      -- Running syncqt for module: 'QtQmlCompiler' 
      -- Tool 'Qt6::qmlcachegen' was found at /Users/assam/sources/qt6/build-debug/host/qtbase/bin/qmlcachegen.
      -- Running syncqt for module: 'QtQmlDebug' 
      -- Tool 'Qt6::qmllint' was found at /Users/assam/sources/qt6/build-debug/host/qtbase/bin/qmllint.
      -- Tool 'Qt6::qmlimportscanner' was found at /Users/assam/sources/qt6/build-debug/host/qtbase/bin/qmlimportscanner.
      -- Tool 'Qt6::qmlformat' was found at /Users/assam/sources/qt6/build-debug/host/qtbase/bin/qmlformat.
      -- The following packages have been found:
      
      
       * Qt6BuildInternals
       * Qt6CoreTools (required version >= 6.2.0)
       * Qt6Core
       * EGL, A platform-agnostic mechanism for creating rendering surfaces for use with other graphics libraries, such as OpenGL|ES and OpenVG., <https://www.khronos.org/egl/>
       * Qt6Gui
       * Qt6Network
       * Qt6WidgetsTools (required version >= 6.2.0)
       * Qt6Widgets
       * Qt6OpenGL
       * Qt6OpenGLWidgets
       * Qt6Sql
       * Qt6Concurrent
       * Qt6Test
       * Qt6 (required version >= 6.2.0)
       * Qt6HostInfo
       * Java (required version >= 1.8)
       * PythonInterp
       * Qt6QmlTools (required version >= 6.2.0)
      
      
      -- The following OPTIONAL packages have not been found:
      
      
       * Qt6ShaderTools
       * LTTngUST
      
      
      Configure summary:
      
      
      Qt QML:
        QML network support .................... yes
        QML debugging and profiling support .... yes
        QML just-in-time compiler .............. no
        QML sequence object .................... yes
        QML XML http request ................... yes
        QML Locale ............................. yes
      Qt QML Models:
        QML list model ......................... yes
        QML delegate model ..................... yes
      
      
      -- Configuring done
      -- Generating done
      -- Build files have been written to: /Users/assam/sources/qt6/build-debug/qtdeclarative
      

      Attachments

        Issue Links

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

          Activity

            People

              qt.team.quick.subscriptions Qt Quick and Widgets Team
              assam Assam Boudjelthia
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes