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

qt3d/qardboard not compiling on iOS

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • P1: Critical
    • None
    • 6.3.1, 6.3.2, 6.4.0 Beta4, 6.4.1, 6.5.0 FF
    • Qt3D
    • iOS/tvOS/watchOS

    Description

      Install Qt6.3.2 iOS binaries, configure project qt3d/qardboard:

      /Users/qt/RTA/Qt_6.3.2/6.3.2/ios/bin/qt-cmake -S 
      /Users/qt/RTA/Qt_6.3.2/Examples/Qt-6.3.2/qt3d/qardboard -B 
      /Users/qt/RTA/Qt_6.3.2/Examples/Qt-6.3.2/qt3d/qardboard/bld_ios -GNinja
      

      Finishes fine.

      Run cmake --build . --parallel in /Users/qt/RTA/Qt_6.3.2/Examples/Qt-6.3.2/qt3d/qardboard/bld_ios, fails:

      [7/13] Building CXX object CMakeFiles/qardboard.dir/qardboard_autogen/mocs_compilation.cpp.o
      FAILED: CMakeFiles/qardboard.dir/qardboard_autogen/mocs_compilation.cpp.o 
      /Applications/Xcode12.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -DQT_3DCORE_LIB -DQT_3DEXTRAS_LIB -DQT_3DINPUT_LIB -DQT_3DLOGIC_LIB -DQT_3DQUICKEXTRAS_LIB -DQT_3DQUICK_LIB -DQT_3DRENDER_LIB -DQT_CFLAGS_SSE2 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_QMLINTEGRATION_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -I/Users/qt/RTA/Qt_6.3.2/Examples/Qt-6.3.2/qt3d/qardboard/bld_ios/qardboard_autogen/include -isystem /Users/qt/RTA/Qt_6.3.2/6.3.2/ios/include/QtCore -isystem /Users/qt/RTA/Qt_6.3.2/6.3.2/ios/include -isystem /Users/qt/RTA/Qt_6.3.2/6.3.2/ios/mkspecs/macx-ios-clang -isystem /Users/qt/RTA/Qt_6.3.2/6.3.2/ios/include/Qt3DCore -isystem /Users/qt/RTA/Qt_6.3.2/6.3.2/ios/include/QtConcurrent -isystem /Users/qt/RTA/Qt_6.3.2/6.3.2/ios/include/QtGui -isystem /Users/qt/RTA/Qt_6.3.2/6.3.2/ios/include/QtNetwork -isystem /Users/qt/RTA/Qt_6.3.2/6.3.2/ios/include/Qt3DExtras -isystem /Users/qt/RTA/Qt_6.3.2/6.3.2/ios/include/Qt3DInput -isystem /Users/qt/RTA/Qt_6.3.2/6.3.2/ios/include/Qt3DLogic -isystem /Users/qt/RTA/Qt_6.3.2/6.3.2/ios/include/Qt3DRender -isystem /Users/qt/RTA/Qt_6.3.2/6.3.2/ios/include/QtOpenGL -isystem /Users/qt/RTA/Qt_6.3.2/6.3.2/ios/include/Qt3DQuick -isystem /Users/qt/RTA/Qt_6.3.2/6.3.2/ios/include/Qt3DCore/6.3.2 -isystem /Users/qt/RTA/Qt_6.3.2/6.3.2/ios/include/Qt3DCore/6.3.2/Qt3DCore -isystem /Users/qt/RTA/Qt_6.3.2/6.3.2/ios/include/QtCore/6.3.2 -isystem /Users/qt/RTA/Qt_6.3.2/6.3.2/ios/include/QtCore/6.3.2/QtCore -isystem /Users/qt/RTA/Qt_6.3.2/6.3.2/ios/include/QtGui/6.3.2 -isystem /Users/qt/RTA/Qt_6.3.2/6.3.2/ios/include/QtGui/6.3.2/QtGui -isystem /Users/qt/RTA/Qt_6.3.2/6.3.2/ios/include/QtQml -isystem /Users/qt/RTA/Qt_6.3.2/6.3.2/ios/include/QtQmlIntegration -isystem /Users/qt/RTA/Qt_6.3.2/6.3.2/ios/include/QtQuick -isystem /Users/qt/RTA/Qt_6.3.2/6.3.2/ios/include/QtQmlModels -isystem /Users/qt/RTA/Qt_6.3.2/6.3.2/ios/include/Qt3DQuickExtras -isystem /Users/qt/RTA/Qt_6.3.2/6.3.2/ios/include/QtSensors -isystem /Users/qt/RTA/Qt_6.3.2/6.3.2/ios/include/QtSensors/6.3.2 -isystem /Users/qt/RTA/Qt_6.3.2/6.3.2/ios/include/QtSensors/6.3.2/QtSensors -arch arm64 -isysroot /Applications/Xcode12.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.4.sdk -miphoneos-version-min=13.0 -msse2 -std=gnu++17 -MD -MT CMakeFiles/qardboard.dir/qardboard_autogen/mocs_compilation.cpp.o -MF CMakeFiles/qardboard.dir/qardboard_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/qardboard.dir/qardboard_autogen/mocs_compilation.cpp.o -c /Users/qt/RTA/Qt_6.3.2/Examples/Qt-6.3.2/qt3d/qardboard/bld_ios/qardboard_autogen/mocs_compilation.cpp
      clang: warning: argument unused during compilation: '-msse2' [-Wunused-command-line-argument]
      In file included from /Users/qt/RTA/Qt_6.3.2/Examples/Qt-6.3.2/qt3d/qardboard/bld_ios/qardboard_autogen/mocs_compilation.cpp:4:
      In file included from /Users/qt/RTA/Qt_6.3.2/Examples/Qt-6.3.2/qt3d/qardboard/bld_ios/qardboard_autogen/EWIEGA46WW/moc_iosdeviceorientation.cpp:10:
      /Users/qt/RTA/Qt_6.3.2/Examples/Qt-6.3.2/qt3d/qardboard/bld_ios/qardboard_autogen/EWIEGA46WW/../../../iosdeviceorientation.h:54:10: error: 'abstractdeviceorientation.h' file not found with <angled> include; use "quotes" instead
      #include <abstractdeviceorientation.h>
               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
               "abstractdeviceorientation.h"
      1 error generated.
      [8/13] Building CXX object CMakeFiles/qardboard.dir/abstractdeviceorientation.cpp.o
      clang: warning: argument unused during compilation: '-msse2' [-Wunused-command-line-argument]
      [9/13] Building CXX object CMakeFiles/qardboard.dir/iosdeviceorientation.mm.o
      FAILED: CMakeFiles/qardboard.dir/iosdeviceorientation.mm.o 
      

      Attachments

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

        Activity

          People

            seanharmer Sean Harmer
            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