Adding -release to configure doesn't change the outcome. It was a faint hope, but a home none-the-less.

g++ -c -pipe -O2 -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.0 -I../../include/QtWaylandCompositor/5.12.0/QtWaylandCompositor -I/home/developer/qt_5_12_0/qt-everywhere-src-5.12.0/qtbase/include/QtGui/5.12.0 -I/home/developer/qt_5_12_0/qt-everywhere-src-5.12.0/qtbase/include/QtGui/5.12.0/QtGui -I/home/developer/qt_5_12_0/qt-everywhere-src-5.12.0/qtbase/include/QtCore/5.12.0 -I/home/developer/qt_5_12_0/qt-everywhere-src-5.12.0/qtbase/include/QtCore/5.12.0/QtCore -I/home/developer/qt_5_12_0/qt-everywhere-src-5.12.0/qtdeclarative/include -I/home/developer/qt_5_12_0/qt-everywhere-src-5.12.0/qtdeclarative/include/QtQuick -I/home/developer/qt_5_12_0/qt-everywhere-src-5.12.0/qtbase/include -I/home/developer/qt_5_12_0/qt-everywhere-src-5.12.0/qtbase/include/QtGui -I/home/developer/qt_5_12_0/qt-everywhere-src-5.12.0/qtdeclarative/include/QtQml -I/home/developer/qt_5_12_0/qt-everywhere-src-5.12.0/qtbase/include/QtNetwork -I/home/developer/qt_5_12_0/qt-everywhere-src-5.12.0/qtbase/include/QtCore -I.moc -I/home/developer/qt_5_12_0/qt-everywhere-src-5.12.0/qtbase/mkspecs/linux-g++ -o .obj/qwaylandivisurface.o extensions/qwaylandivisurface.cpp extensions/qwaylandivisurface.cpp: In member function ‘void QWaylandIviSurface::sendConfigure(const QSize&)’: extensions/qwaylandivisurface.cpp:202:18: error: invalid use of incomplete type ‘class QDebug’ qWarning() << "Can't configure ivi_surface with an invalid size" << size;
                  ^
In file included from /home/developer/qt_5_12_0/qt-everywhere-src-5.12.0/qtbase/include/QtCore/qlogging.h:1:0, from /home/developer/qt_5_12_0/qt-everywhere-src-5.12.0/qtbase/include/QtCore/../../src/corelib/global/qglobal.h:1200, from /home/developer/qt_5_12_0/qt-everywhere-src-5.12.0/qtbase/include/QtCore/qglobal.h:1, from /home/developer/qt_5_12_0/qt-everywhere-src-5.12.0/qtbase/include/QtGui/../../src/gui/kernel/qtguiglobal.h:43, from /home/developer/qt_5_12_0/qt-everywhere-src-5.12.0/qtbase/include/QtGui/qtguiglobal.h:1, from ../../include/QtWaylandCompositor/../../src/compositor/global/qtwaylandcompositorglobal.h:54, from ../../include/QtWaylandCompositor/qtwaylandcompositorglobal.h:1, from ../../include/QtWaylandCompositor/../../src/compositor/global/qwaylandcompositorextension.h:43, from ../../include/QtWaylandCompositor/qwaylandcompositorextension.h:1, from ../../include/QtWaylandCompositor/QWaylandCompositorExtension:1, from ../../include/QtWaylandCompositor/../../src/compositor/extensions/qwaylandshellsurface.h:43, from ../../include/QtWaylandCompositor/qwaylandshellsurface.h:1, from ../../include/QtWaylandCompositor/QWaylandShellSurface:1,
                 from extensions/qwaylandivisurface.h:43,
                 from extensions/qwaylandivisurface.cpp:40:
/home/developer/qt_5_12_0/qt-everywhere-src-5.12.0/qtbase/include/QtCore/../../src/corelib/global/qlogging.h:57:7: note: forward declaration of ‘class QDebug’
 class QDebug;
       ^~~~~~
Makefile:16686: recipe for target '.obj/qwaylandivisurface.o' failed
make[3]: *** [.obj/qwaylandivisurface.o] Error 1
make[3]: Leaving directory '/home/developer/qt_5_12_0/qt-everywhere-src-5.12.0/qtwayland/src/compositor'
Makefile:110: recipe for target 'sub-compositor-install_subtargets' failed
make[2]: *** [sub-compositor-install_subtargets] Error 2
make[2]: Leaving directory '/home/developer/qt_5_12_0/qt-everywhere-src-5.12.0/qtwayland/src'
Makefile:58: recipe for target 'sub-src-install_subtargets' failed
make[1]: *** [sub-src-install_subtargets] Error 2
make[1]: Leaving directory '/home/developer/qt_5_12_0/qt-everywhere-src-5.12.0/qtwayland'
Makefile:610: recipe for target 'module-qtwayland-install_subtargets' failed
make: *** [module-qtwayland-install_subtargets] Error 2

--
Roland Hughes, President
Logikal Solutions
(630) 205-1593

http://www.theminimumyouneedtoknow.com
http://www.infiniteexposure.net
http://www.johnsmith-book.com
http://www.logikalblog.com
http://www.interestingauthors.com/blog
http://lesedi.us

_______________________________________________
Interest mailing list
Interest@qt-project.org
https://lists.qt-project.org/listinfo/interest

Reply via email to