Unsolved Static building of 5.13, can't get datavisualization to compile
-
Linux, CentOS 7, Qt5.13, mesa-libGL-devel-18.3.4-5
Configure is:/opt/Qt5.13.0/5.13.0/Src/configure -static -qt-xcb -release -prefix /home/Qt5.13.0_static -skip webengine -nomake tests -nomake examples -commercial -skip wayland -nomake tools
Dies while compiling abstract3drenderer.cpp... Do I have an incompatible OpenGL (mesa-libGL 18.3.4-5) or something?
/opt/Qt5.13.0/5.13.0/Src/qtdatavis3d/src/datavisualization/engine/abstract3drenderer.cpp: In member function ‘virtual void QtDataVisualization::Abstract3DRenderer::initializeOpenGL()’:
/opt/Qt5.13.0/5.13.0/Src/qtdatavis3d/src/datavisualization/engine/abstract3drenderer.cpp:238:63: error: no matching function for call to ‘QtDataVisualization::Abstract3DRenderer::connect(QPointer<QOpenGLContext>&, void (QOpenGLContext::)(), QtDataVisualization::Abstract3DRenderer const, void (QtDataVisualization::Abstract3DRenderer::*)())’
this, &Abstract3DRenderer::contextCleanup);
^
/opt/Qt5.13.0/5.13.0/Src/qtdatavis3d/src/datavisualization/engine/abstract3drenderer.cpp:238:63: note: candidates are:
In file included from /opt/Qt5.13.0/5.13.0/Src/qtbase/include/QtCore/qobject.h:1:0,
from /opt/Qt5.13.0/5.13.0/Src/qtbase/include/QtCore/../../src/corelib/animation/qabstractanimation.h:43,
from /opt/Qt5.13.0/5.13.0/Src/qtbase/include/QtCore/qabstractanimation.h:1,
from /opt/Qt5.13.0/5.13.0/Src/qtbase/include/QtCore/QtCore:6,
from ../../include/QtDataVisualization/QtDataVisualizationDepends:3:
/opt/Qt5.13.0/5.13.0/Src/qtbase/include/QtCore/../../src/corelib/kernel/qobject.h:211:36: note: static QMetaObject::Connection QObject::connect(const QObject*, const char*, const QObject*, const char*, Qt::ConnectionType)
static QMetaObject::Connection connect(const QObject *sender, const char *signal, -
Anybody? I've gone down the path of trying to supply Qt shared libraries but still run in to dependency problems when I tried to install from one CentOS 7 system to another (xcb platform plugins, imageformats, etc). I'd really like to do a static build of my application but I can't get datavisualization to compile! Is this a Mesa GL Version issue?