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

Quick3d examples don't compile for QNX

XMLWordPrintable

    • QNX
    • 1
    • 6362da587 (dev), 51627cb6a (6.6)
    • Foundation Sprint 85

      4:03:34: Starting: "/usr/bin/cmake" --build /home/Qt/installer/Examples/Qt-6.6.0/quick3d/build-principledmaterial-QNX_Qt6_6_0_x86-Debug --target all
      [1/16 0.8/sec] Building CXX object CMakeFiles/principledmaterial.dir/.rcc/qmlcache/principledmaterial_MarkdownLabel_qml.cpp.o
      FAILED: CMakeFiles/principledmaterial.dir/.rcc/qmlcache/principledmaterial_MarkdownLabel_qml.cpp.o 
      /home/qnx710/host/linux/x86_64/usr/bin/q++ -Vgcc_ntox86_64 -Wc,-isysroot,/home/qnx710/target/qnx7 -lang-c++ -DQT_CORE_LIB -DQT_DISABLE_DEPRECATED_UP_TO=0x050000 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_OPENGL_LIB -DQT_QMLINTEGRATION_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK3DRUNTIMERENDER_LIB -DQT_QUICK3DUTILS_LIB -DQT_QUICK3D_LIB -DQT_QUICK_LIB -DQT_SHADERTOOLS_LIB -DQT_WARN_DEPRECATED_UP_TO=0x070000 -D_FORTIFY_SOURCE=2 -D_REENTRANT -I/home/Qt/installer/Examples/Qt-6.6.0/quick3d/build-principledmaterial-QNX_Qt6_6_0_x86-Debug/principledmaterial_autogen/include -I/home/Qt/installer/Examples/Qt-6.6.0/quick3d/principledmaterial -Wp,-isystem,/homeQt/installer/6.6.0/qnx_x86/include/QtQml/6.6.0 -Wp,-isystem,/home/Qt/installer/6.6.0/qnx_x86/include/QtQml/6.6.0/QtQml -Wp,-isystem,/home/Qt/installer/6.6.0/qnx_x86/include/QtCore/6.6.0 -Wp,-isystem,/home/Qt/installer/6.6.0/qnx_x86/include/QtCore/6.6.0/QtCore -Wp,-isystem,/home/Qt/installer/6.6.0/qnx_x86/include/QtCore -Wp,-isystem,/home/Qt/installer/6.6.0/qnx_x86/include -Wp,-isystem,/home/Qt/installer/6.6.0/qnx_x86/mkspecs/qnx-x86-64-qcc -Wp,-isystem,/home/Qt/installer/6.6.0/qnx_x86/include/QtQml -Wp,-isystem,/home/Qt/installer/6.6.0/qnx_x86/include/QtQmlIntegration -Wp,-isystem,/home/Qt/installer/6.6.0/qnx_x86/include/QtNetwork -Wp,-isystem,/home/Qt/installer/6.6.0/qnx_x86/include/QtGui -Wp,-isystem,/home/Qt/installer/6.6.0/qnx_x86/include/QtQuick -Wp,-isystem,/home/Qt/installer/6.6.0/qnx_x86/include/QtQmlModels -Wp,-isystem,/home/Qt/installer/6.6.0/qnx_x86/include/QtOpenGL -Wp,-isystem,/home/Qt/installer/6.6.0/qnx_x86/include/QtQuick3D -Wp,-isystem,/home/Qt/installer/6.6.0/qnx_x86/include/QtQuick3DRuntimeRender -Wp,-isystem,/home/Qt/installer/6.6.0/qnx_x86/include/QtQuick3DUtils -Wp,-isystem,/home/Qt/installer/6.6.0/qnx_x86/include/QtShaderTools -DQT_QML_DEBUG -g -g -std=gnu++17 -fPIC -Wno-invalid-offsetof -Wp,-MD,CMakeFiles/principledmaterial.dir/.rcc/qmlcache/principledmaterial_MarkdownLabel_qml.cpp.o.d -Wp,-MT,CMakeFiles/principledmaterial.dir/.rcc/qmlcache/principledmaterial_MarkdownLabel_qml.cpp.o -Wp,-MF,CMakeFiles/principledmaterial.dir/.rcc/qmlcache/principledmaterial_MarkdownLabel_qml.cpp.o.d -o CMakeFiles/principledmaterial.dir/.rcc/qmlcache/principledmaterial_MarkdownLabel_qml.cpp.o -c /home/Qt/installer/Examples/Qt-6.6.0/quick3d/build-principledmaterial-QNX_Qt6_6_0_x86-Debug/.rcc/qmlcache/principledmaterial_MarkdownLabel_qml.cpp
      In file included from /home/Qt/installer/6.6.0/qnx_x86/include/QtCore/qglobal.h:35,
                       from /home/Qt/installer/6.6.0/qnx_x86/include/QtQml/qtqmlglobal.h:8,
                       from /home/Qt/installer/6.6.0/qnx_x86/include/QtQml/qqmlprivate.h:18,
                       from /home/Qt/installer/Examples/Qt-6.6.0/quick3d/build-principledmaterial-QNX_Qt6_6_0_x86-Debug/.rcc/qmlcache/principledmaterial_MarkdownLabel_qml.cpp:2:
      /home/Qt/installer/6.6.0/qnx_x86/include/QtQml/qjsprimitivevalue.h: In member function 'constexpr QMetaType QJSPrimitiveValue::QJSPrimitiveValuePrivate::metaType() const':
      /home/Qt/installer/6.6.0/qnx_x86/include/QtQml/qjsprimitivevalue.h:821:13: error: call to non-'constexpr' function 'void qt_assert_x(const char*, const char*, const char*, int)'
                   Q_UNREACHABLE_RETURN(QMetaType());
                   ^~~~~~~~~~~~~~~~~~~~
      /home/Qt/installer/6.6.0/qnx_x86/include/QtQml/qjsprimitivevalue.h: In member function 'constexpr void* QJSPrimitiveValue::QJSPrimitiveValuePrivate::data()':
      /home/Qt/installer/6.6.0/qnx_x86/include/QtQml/qjsprimitivevalue.h:839:13: error: call to non-'constexpr' function 'void qt_assert_x(const char*, const char*, const char*, int)'
                   Q_UNREACHABLE_RETURN(nullptr);
                   ^~~~~~~~~~~~~~~~~~~~
      /home/Qt/installer/6.6.0/qnx_x86/include/QtQml/qjsprimitivevalue.h: In member function 'constexpr const void* QJSPrimitiveValue::QJSPrimitiveValuePrivate::data() const':
      /home/Qt/installer/6.6.0/qnx_x86/include/QtQml/qjsprimitivevalue.h:857:13: error: call to non-'constexpr' function 'void qt_assert_x(const char*, const char*, const char*, int)'
                   Q_UNREACHABLE_RETURN(nullptr);
                   ^~~~~~~~~~~~~~~~~~~~

       

      This is probably due to fact that QNX compiler is based on rather old GCC8.3.

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

            mmutz Marc Mutz
            myrjana Marianne Yrjänä
            Vladimir Minenko Vladimir Minenko
            Alex Blasche Alex Blasche
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes