Details
-
Bug
-
Resolution: Duplicate
-
P2: Important
-
5.12.4
-
None
Description
QtWayland does not compile (on Linux) if -no-opengl is configured.
Error message:
make[3]: Entering directory '/data/fblankenburg/qt/qtwayland/src/compositor' g++ -c -pipe -O2 -g -std=c++1z -fvisibility=hidden -fvisibility-inlines-hidden -fno-exceptions -Wall -W -Wvla -Wdate-time -Wshift-overflow=2 -Wduplicated-cond -Wno-stringop-overflow -D_REENTRANT -fPIC -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_BUILD_WAYLANDCOMPOSITOR_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_QUICK_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../shared -Iglobal -Iwayland_wrapper -Icompositor_api -Iextensions -I../../include -I../../include/QtWaylandCompositor -I../../include/QtWaylandCompositor/5.12.4 -I../../include/QtWaylandCompositor/5.12.4/QtWaylandCompositor -I/data/fblankenburg/qt/qtbase/include/QtGui/5.12.4 -I/data/fblankenburg/qt/qtbase/include/QtGui/5.12.4/QtGui -I/data/fblankenburg/qt/qtbase/include/QtCore/5.12.4 -I/data/fblankenburg/qt/qtbase/include/QtCore/5.12.4/QtCore -I/data/fblankenburg/qt/qtdeclarative/include -I/data/fblankenburg/qt/qtdeclarative/include/QtQuick -I/data/fblankenburg/qt/qtbase/include -I/data/fblankenburg/qt/qtbase/include/QtGui -I/data/fblankenburg/qt/qtdeclarative/include/QtQml -I/data/fblankenburg/qt/qtbase/include/QtNetwork -I/data/fblankenburg/qt/qtbase/include/QtCore -I.moc -I/data/fblankenburg/qt/qtbase/mkspecs/linux-g++ -o .obj/qwaylandcompositor.o compositor_api/qwaylandcompositor.cpp compositor_api/qwaylandcompositor.cpp: In destructor ‘virtual QWaylandCompositorPrivate::~QWaylandCompositorPrivate()’: compositor_api/qwaylandcompositor.cpp:247:5: error: ‘client_buffer_integration’ was not declared in this scope client_buffer_integration.reset(); ^~~~~~~~~~~~~~~~~~~~~~~~~ compositor_api/qwaylandcompositor.cpp:247:5: note: suggested alternative: ‘clientBufferIntegration’ client_buffer_integration.reset(); ^~~~~~~~~~~~~~~~~~~~~~~~~ clientBufferIntegration Makefile:9017: recipe for target '.obj/qwaylandcompositor.o' failed
Attachments
Issue Links
- duplicates
-
QTBUG-76104 qtwayland has compilation errors when configured with no-opengl
-
- Closed
-