Most odd.
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:16680: 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
This is not on make, but make install. Why is make install compiling
__anything__.
Ubuntu 18.04 64-bit brand new install in VM.
=======
#!/bin/bash
# additional dependencies for building Qt from scratch
#
sudo apt-get -f --assume-yes install g++ libgl1-mesa-dev libx11-dev \
libxss-dev git devscripts chrpath pax-utils squashfs-tools \
genisoimage curl whois synaptic
#libgl1-mesa-glx kpat gnome-calculator
sudo apt-get -f --assume-yes install bison build-essential gperf \
flex ruby python libasound2-dev libbz2-dev libcap-dev \
libcups2-dev libdrm-dev libegl1-mesa-dev libgcrypt11-dev libnss3-dev \
libpci-dev libpulse-dev libudev-dev \
libxtst-dev gyp meld
# syslinux-utils
sudo apt-get -f --assume-yes install libssl-dev libxcursor-dev \
libxcomposite-dev \
libxdamage-dev libxrandr-dev \
libfontconfig1-dev libxss-dev libcap-dev libxi-dev libxtst-dev re2c \
libdbus-1-dev libpci-dev libudev-dev \
gconf-2.0 gconf2 libgnome-keyring-dev libgnome-keyring-dev python-gtk2-dev \
libsnappy-dev chromium-browser-l10n chromium-browser \
chromium-codecs-ffmpeg-extra
# libre2-dev snapcraft
=======
#!/bin/bash
# install editors and terminals
#
sudo apt-get -f --assume-yes install bluefish jed guake \
qtcreator
=======
#!/bin/bash
# additional dependencies for building Qt from scratch on Ubuntu 18.04
#
sudo apt-get -f --assume-yes install libssl1.0-dev libpcre2-dev libinput-dev
=======
./configure -v -no-rpath -nomake tests -prefix
/home/developer/Qt-5.12.0 -optimized-qmake -no-cups -no-iconv
-system-zlib -system-pcre -no-pch -shared -no-kms -no-gbm -opensource
-confirm-license -no-sql-mysql -no-sql-psql -no-sql-sqlite -gui
-system-freetype -no-harfbuzz -widgets --enable-linuxfb -no-directfb
-no-xcb -no-opengl -no-eglfs -no-openssl -fontconfig -no-gif
-no-libjpeg -system-libpng -no-dbus -no-tslib -no-glib -icu -nomake
examples -libinput -no-gtk
=====
make -j3 completes just fine
make install gags.
I just pulled the file down this morning. Didn't get it from someone
else or use an old copy.
Insights would be appreciated.
Thanks,
Roland
--
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