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

[REG 6.9.1-6.10.0 beta1] quick/scenegraph/graph and demos/maroon fails to build with Android on macOS

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • P1: Critical
    • 6.10.0 RC
    • 6.10.0 Beta1
    • Quick: SceneGraph
    • macOS13 x64
    • Android

    Description

      Install Qt 6.10.0 Android binaries on macOS, including all additional modules.

      Configure example quick/scenegraph/graph:

      /Users/qt/RTA/Qt_6.10.0/6.10.0/android_armv7/bin/qt-cmake -S /Users/qt/RTA/Qt_6.10.0/Examples/Qt-6.10.0/quick/scenegraph/graph -B /Users/qt/RTA/Qt_6.10.0/Examples/Qt-6.10.0/quick/scenegraph/graph/bld_armeabi-v7a -DANDROID_SDK_ROOT=/opt/android/sdk -DANDROID_NDK_ROOT=/opt/android/android-ndk-r27c -DOPENSSL_ROOT_DIR=/Users/qt/prebuilt-openssl-3.0.7-for-android-ndk-r27c -GNinja 

      -> passes, build: cmake --build . --target all

      -> fails:

      [1/29] Copying graph qml sources into build dir
      [2/29] Populating .qmlls.ini file at /Users/qt/RTA/Qt_6.10.0/Examples/Qt-6.10.0/quick/scenegraph/graph/bld_armeabi-v7a/.qt/.qmlls.build.ini
      [3/29] Copying graph qml resources into build dir
      [4/29] Automatic MOC and UIC for target graph
      [5/29] Running AUTOMOC file extraction for target graph
      [6/29] Running rcc for resource qmake_Graph_copy
      [7/29] Running rcc for resource qmake_Graph
      [8/29] Running rcc for resource graph_raw_qml_0
      [9/29] Running rcc for resource graph_raw_res_0
      [10/29] Generating .rcc/qmlcache/graph_qmlcache_loader.cpp
      [11/29] Running moc --collect-json for target graph
      [12/29] Automatic QML type registration for target graph
      FAILED: graph_qmltyperegistrations.cpp Graph/graph.qmltypes /Users/qt/RTA/Qt_6.10.0/Examples/Qt-6.10.0/quick/scenegraph/graph/bld_armeabi-v7a/graph_qmltyperegistrations.cpp /Users/qt/RTA/Qt_6.10.0/Examples/Qt-6.10.0/quick/scenegraph/graph/bld_armeabi-v7a/Graph/graph.qmltypes 
      cd /Users/qt/RTA/Qt_6.10.0/Examples/Qt-6.10.0/quick/scenegraph/graph/bld_armeabi-v7a && /Users/qt/RTA/Qt_6.10.0/6.10.0/macos/libexec/qmltyperegistrar --generate-qmltypes=/Users/qt/RTA/Qt_6.10.0/Examples/Qt-6.10.0/quick/scenegraph/graph/bld_armeabi-v7a/Graph/graph.qmltypes --import-name=Graph --major-version=254 --minor-version=254 @/Users/qt/RTA/Qt_6.10.0/Examples/Qt-6.10.0/quick/scenegraph/graph/bld_armeabi-v7a/qmltypes/graph_foreign_types.txt -o /Users/qt/RTA/Qt_6.10.0/Examples/Qt-6.10.0/quick/scenegraph/graph/bld_armeabi-v7a/graph_qmltyperegistrations.cpp /Users/qt/RTA/Qt_6.10.0/Examples/Qt-6.10.0/quick/scenegraph/graph/bld_armeabi-v7a/meta_types/qt6graph_metatypes.json && /Users/qt/RTA/Qt_6.10.0/Tools/CMake/CMake.app/Contents/bin/cmake -E make_directory /Users/qt/RTA/Qt_6.10.0/Examples/Qt-6.10.0/quick/scenegraph/graph/bld_armeabi-v7a/.qt/qmltypes && /Users/qt/RTA/Qt_6.10.0/Tools/CMake/CMake.app/Contents/bin/cmake -E touch /Users/qt/RTA/Qt_6.10.0/Examples/Qt-6.10.0/quick/scenegraph/graph/bld_armeabi-v7a/.qt/qmltypes/graph.qmltypes
      Error: /Users/qt/RTA/Qt_6.10.0/Examples/Qt-6.10.0/quick/scenegraph/graph/bld_armeabi-v7a/Graph/graph.qmltypes:: Cannot generate qmltypes file
      ninja: build stopped: subcommand failed. 

      Works if example is built on linux or Windows.

      Attachments

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

        Activity

          People

            janichol Andy Nichols
            joaijala Johanna Äijälä
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:

              Gerrit Reviews

                There are no open Gerrit changes