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

Reply via email to