Details
-
Bug
-
Resolution: Unresolved
-
P1: Critical
-
6.10.0 Beta1
-
macOS13 x64
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.