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

[REG 6.2.2-> 6.2.3] qt3d/audio-visualizer-qml fails to compile

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • P1: Critical
    • 6.2.3
    • 6.2.3, 6.3.0 Beta1
    • Qt3D
    • Android

    Description

      Install Qt6.2.3 enterprise Android binaries on linux. Configure example qt3d/audio-visualizer-qml:

      /home/qt/RTA/Qt_6.2.3/6.2.3/android_arm64_v8a/bin/qt-cmake
       -S /home/qt/RTA/Qt_6.2.3/Examples/Qt-6.2.3/qt3d/audio-visualizer-qml -B
      /home/qt/RTA/Qt_6.2.3/Examples/Qt-6.2.3/qt3d/audio-visualizer-qml/bld_arm64-v8a
       -DANDROID_SDK_ROOT=/opt/android/sdk 
      -DANDROID_NDK_ROOT=/opt/android/android-ndk-r22b -GNinja
      

      Finishes fine, but when compiling
      cmake --build . --target apk
      fails:

      [1/4] Building CXX object CMakeFiles/audio-visualizer-qml.dir/touchsettings.cpp.o
      FAILED: CMakeFiles/audio-visualizer-qml.dir/touchsettings.cpp.o 
      /opt/android/android-ndk-r22b/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ --target=aarch64-none-linux-android23 --gcc-toolchain=/opt/android/android-ndk-r22b/toolchains/llvm/prebuilt/linux-x86_64 --sysroot=/opt/android/android-ndk-r22b/toolchains/llvm/prebuilt/linux-x86_64/sysroot -DQT_3DCORE_LIB -DQT_3DQUICK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -Daudio_visualizer_qml_EXPORTS -I/home/qt/RTA/Qt_6.2.3/Examples/Qt-6.2.3/qt3d/audio-visualizer-qml/bld_arm64-v8a -I/home/qt/RTA/Qt_6.2.3/Examples/Qt-6.2.3/qt3d/audio-visualizer-qml -I/home/qt/RTA/Qt_6.2.3/Examples/Qt-6.2.3/qt3d/audio-visualizer-qml/bld_arm64-v8a/audio-visualizer-qml_autogen/include -isystem /home/qt/RTA/Qt_6.2.3/6.2.3/android_arm64_v8a/include/QtCore -isystem /home/qt/RTA/Qt_6.2.3/6.2.3/android_arm64_v8a/include -isystem /home/qt/RTA/Qt_6.2.3/6.2.3/android_arm64_v8a/mkspecs/android-clang -isystem /home/qt/RTA/Qt_6.2.3/6.2.3/android_arm64_v8a/include/Qt3DCore -isystem /home/qt/RTA/Qt_6.2.3/6.2.3/android_arm64_v8a/include/QtConcurrent -isystem /home/qt/RTA/Qt_6.2.3/6.2.3/android_arm64_v8a/include/QtGui -isystem /home/qt/RTA/Qt_6.2.3/6.2.3/android_arm64_v8a/include/QtNetwork -isystem /home/qt/RTA/Qt_6.2.3/6.2.3/android_arm64_v8a/include/Qt3DQuick -isystem /home/qt/RTA/Qt_6.2.3/6.2.3/android_arm64_v8a/include/Qt3DCore/6.2.3 -isystem /home/qt/RTA/Qt_6.2.3/6.2.3/android_arm64_v8a/include/Qt3DCore/6.2.3/Qt3DCore -isystem /home/qt/RTA/Qt_6.2.3/6.2.3/android_arm64_v8a/include/QtCore/6.2.3 -isystem /home/qt/RTA/Qt_6.2.3/6.2.3/android_arm64_v8a/include/QtCore/6.2.3/QtCore -isystem /home/qt/RTA/Qt_6.2.3/6.2.3/android_arm64_v8a/include/QtGui/6.2.3 -isystem /home/qt/RTA/Qt_6.2.3/6.2.3/android_arm64_v8a/include/QtGui/6.2.3/QtGui -isystem /home/qt/RTA/Qt_6.2.3/6.2.3/android_arm64_v8a/include/QtQml -isystem /home/qt/RTA/Qt_6.2.3/6.2.3/android_arm64_v8a/include/QtQuick -isystem /home/qt/RTA/Qt_6.2.3/6.2.3/android_arm64_v8a/include/QtQmlModels -isystem /home/qt/RTA/Qt_6.2.3/6.2.3/android_arm64_v8a/include/QtOpenGL -isystem /home/qt/RTA/Qt_6.2.3/6.2.3/android_arm64_v8a/include/QtMultimedia -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security   -fPIC -fvisibility=default -pthread -std=gnu++17 -MD -MT CMakeFiles/audio-visualizer-qml.dir/touchsettings.cpp.o -MF CMakeFiles/audio-visualizer-qml.dir/touchsettings.cpp.o.d -o CMakeFiles/audio-visualizer-qml.dir/touchsettings.cpp.o -c /home/qt/RTA/Qt_6.2.3/Examples/Qt-6.2.3/qt3d/audio-visualizer-qml/touchsettings.cpp
      /home/qt/RTA/Qt_6.2.3/Examples/Qt-6.2.3/qt3d/audio-visualizer-qml/touchsettings.cpp:55:29: error: expected '>'
      #include <QtGui/QInputDevice
                                  ^
      /home/qt/RTA/Qt_6.2.3/Examples/Qt-6.2.3/qt3d/audio-visualizer-qml/touchsettings.cpp:55:10: note: to match this '<'
      #include <QtGui/QInputDevice
               ^
      1 error generated.
      ninja: build stopped: subcommand failed.
      

      Example was compiled with released Qt6.2.2 content.

      Attachments

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

        Activity

          People

            mkrus Mike Krus
            joaijala Johanna Äijälä
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes