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

Qt3D Compilation Issue in Qt 5.6.0 in CentOS 6.x with gcc 4.4.7

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • P2: Important
    • 5.6.1
    • 5.6.0 RC, 5.6.0
    • Qt3D
    • None
    • Qt 5.6.0 in CentOS 6.x with gcc 4.4.7

    Description

      I am still facing an issue with the mentioned source package on CentOS 6.x with the g++ 4.4.7 in Qt3D. I don’t know if that will be solved from your end and I don’t know if that would delay the release.

      For me it is very important because Qt 5.6.0 will be a LTE release and CentOS 6.x is not even old. As we are making use of Qt3D, I can’t skip it.

      The complier issue is that:

      g++ -c -include .pch/Qt53DRender -pipe -O2 -std=c++0x -fvisibility=hidden -fvisibility-inlines-hidden -fno-exceptions -Wall -W -D_REENTRANT -fPIC -DQT_NO_MTDEV -DQT_NO_TSLIB -DQT_NO_LIBINPUT -DQT_NO_XKB -DQT3DRENDER_LIBRARY -DQT_BUILD_3DRENDER_LIB -DQT_BUILDING_QT -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x050000 -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_3DCORE_LIB -DQT_OPENGLEXTENSIONS_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/vol1/build/qt-5.6.0-fc/qt-everywhere-opensource-src-5.6.0/qt3d/src/render -I. -I/vol1/build/qt-5.6.0-fc/qt-everywhere-opensource-src-5.6.0/qt3d/include -I/vol1/build/qt-5.6.0-fc/qt-everywhere-opensource-src-5.6.0/qt3d/include/Qt3DRender -I../../include -I../../include/Qt3DRender -I/vol1/build/qt-5.6.0-fc/qt-everywhere-opensource-src-5.6.0/qt3d/include/Qt3DRender/5.6.0 -I/vol1/build/qt-5.6.0-fc/qt-everywhere-opensource-src-5.6.0/qt3d/include/Qt3DRender/5.6.0/Qt3DRender -I/vol1/build/qt-5.6.0-fc/qt-everywhere-opensource-src-5.6.0/qt3d/src/render/backend -I/vol1/build/qt-5.6.0-fc/qt-everywhere-opensource-src-5.6.0/qt3d/src/render/geometry -I/vol1/build/qt-5.6.0-fc/qt-everywhere-opensource-src-5.6.0/qt3d/src/render/graphicshelpers -I/vol1/build/qt-5.6.0-fc/qt-everywhere-opensource-src-5.6.0/qt3d/src/render/framegraph -I/vol1/build/qt-5.6.0-fc/qt-everywhere-opensource-src-5.6.0/qt3d/src/render/frontend -I/vol1/build/qt-5.6.0-fc/qt-everywhere-opensource-src-5.6.0/qt3d/src/render/jobs -I/vol1/build/qt-5.6.0-fc/qt-everywhere-opensource-src-5.6.0/qt3d/src/render/lights -I/vol1/build/qt-5.6.0-fc/qt-everywhere-opensource-src-5.6.0/qt3d/src/render/materialsystem -I/vol1/build/qt-5.6.0-fc/qt-everywhere-opensource-src-5.6.0/qt3d/src/render/renderstates -I/vol1/build/qt-5.6.0-fc/qt-everywhere-opensource-src-5.6.0/qt3d/src/render/io -I/vol1/build/qt-5.6.0-fc/qt-everywhere-opensource-src-5.6.0/qt3d/src/render/defaults -I/vol1/build/qt-5.6.0-fc/qt-everywhere-opensource-src-5.6.0/qt3d/src/render/picking -I/vol1/build/qt-5.6.0-fc/qt-everywhere-opensource-src-5.6.0/qt3d/src/render/raycasting -I/vol1/build/qt-5.6.0-fc/qt-everywhere-opensource-src-5.6.0/qt3d/src/render/services -I/vol1/build/qt-5.6.0-fc/qt-everywhere-opensource-src-5.6.0/qt3d/src/render/texture -I/vol1/build/qt-5.6.0-fc/qt-everywhere-opensource-src-5.6.0/qt3d/include/Qt3DCore/5.6.0 -I/vol1/build/qt-5.6.0-fc/qt-everywhere-opensource-src-5.6.0/qt3d/include/Qt3DCore/5.6.0/Qt3DCore -I/vol1/build/qt-5.6.0-fc/qt-everywhere-opensource-src-5.6.0/qtbase/include/QtGui/5.6.0 -I/vol1/build/qt-5.6.0-fc/qt-everywhere-opensource-src-5.6.0/qtbase/include/QtGui/5.6.0/QtGui -I/vol1/build/qt-5.6.0-fc/qt-everywhere-opensource-src-5.6.0/qt3d/include/Qt3DCore -I../../include/Qt3DCore -I/vol1/build/qt-5.6.0-fc/qt-everywhere-opensource-src-5.6.0/qtbase/include -I/vol1/build/qt-5.6.0-fc/qt-everywhere-opensource-src-5.6.0/qtbase/include/QtOpenGLExtensions -I/vol1/build/qt-5.6.0-fc/build-old/qtbase/include -I/vol1/build/qt-5.6.0-fc/build-old/qtbase/include/QtOpenGLExtensions -I/vol1/build/qt-5.6.0-fc/qt-everywhere-opensource-src-5.6.0/qtbase/include/QtGui -I/vol1/build/qt-5.6.0-fc/build-old/qtbase/include/QtGui -I/vol1/build/qt-5.6.0-fc/qt-everywhere-opensource-src-5.6.0/qtbase/include/QtCore/5.6.0 -I/vol1/build/qt-5.6.0-fc/qt-everywhere-opensource-src-5.6.0/qtbase/include/QtCore/5.6.0/QtCore -I/vol1/build/qt-5.6.0-fc/qt-everywhere-opensource-src-5.6.0/qtbase/include/QtConcurrent -I/vol1/build/qt-5.6.0-fc/build-old/qtbase/include/QtConcurrent -I/vol1/build/qt-5.6.0-fc/qt-everywhere-opensource-src-5.6.0/qtbase/include/QtCore -I/vol1/build/qt-5.6.0-fc/build-old/qtbase/include/QtCore -I.moc -isystem /usr/include/libdrm -I/vol1/build/qt-5.6.0-fc/qt-everywhere-opensource-src-5.6.0/qtbase/mkspecs/linux-g++ -o .obj/scenemanager.o /vol1/build/qt-5.6.0-fc/qt-everywhere-opensource-src-5.6.0/qt3d/src/render/io/scenemanager.cpp
      /vol1/build/qt-5.6.0-fc/qt-everywhere-opensource-src-5.6.0/qt3d/src/render/io/scenemanager.cpp: In constructor âQt3DRender::Render::SceneManager::SceneManager()â:
      /vol1/build/qt-5.6.0-fc/qt-everywhere-opensource-src-5.6.0/qt3d/src/render/io/scenemanager.cpp:44: error: class âQt3DRender::Render::SceneManagerâ does not have any field named âQResourceManagerâ
      /vol1/build/qt-5.6.0-fc/qt-everywhere-opensource-src-5.6.0/qt3d/src/render/io/scenemanager.cpp:44: error: expected â(â before â<â token
      /vol1/build/qt-5.6.0-fc/qt-everywhere-opensource-src-5.6.0/qt3d/src/render/io/scenemanager.cpp:44: error: expected â{â before â<â token
      /vol1/build/qt-5.6.0-fc/qt-everywhere-opensource-src-5.6.0/qt3d/src/render/io/scenemanager.cpp: At global scope:
      /vol1/build/qt-5.6.0-fc/qt-everywhere-opensource-src-5.6.0/qt3d/src/render/io/scenemanager.cpp:44: error: expected unqualified-id before â<â token
      make[3]: *** [.obj/scenemanager.o] Error 1
      make[3]: Leaving directory `/vol1/build/qt-5.6.0-fc/build-old/qt3d/src/render'
      make[2]: *** [sub-render-make_first] Error 2
      make[2]: Leaving directory `/vol1/build/qt-5.6.0-fc/build-old/qt3d/src'
      make[1]: *** [sub-src-make_first] Error 2
      make[1]: Leaving directory `/vol1/build/qt-5.6.0-fc/build-old/qt3d'
      make: *** [module-qt3d-make_first] Error 2
      

      Attachments

        For Gerrit Dashboard: QTBUG-51879
        # Subject Branch Project Status CR V

        Activity

          People

            e0150566 Janne Koskinen
            walteste Stefan Walter
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes