Den mån 14 jan. 2019 17:38Jason H <jh...@gmx.com> skrev:

> Applying Occam's razor,
> I think your make is failing, make install is making the default target
> (resuming your broken build, and failing again) and not actually getting to
> install?
>
> Can you confirm your make of the default target ended successfully?
>

Note also that using make -jN, the error may in some cases not be
immediately obvious from the last bit of output, but is visible some pages
up. Search backwards for errors or do a serial build to be sure.

Elvis


>
>
> > Sent: Monday, January 14, 2019 at 9:30 AM
> > From: rol...@logikalsolutions.com
> > To: interest@qt-project.org
> > Subject: [Interest] 5.11.3 make install failure
> >
> >
> > I kick off the 5.11.3 build from source using same environment as the
> > previous 5.12.0 failure. Once again, make install, which shouldn't
> > compile __anything__ fails with a compilation error after make -j3 ran
> > just fine.
> >
> > What is the point of having configure if make install completely ignores
> it?
> >
> > 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_DEPRECATED_WARNINGS
> > -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_EXCEPTIONS
> > -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_PLUGIN
> > -DQT_SERVICE_SUPPORT_LIB -DQT_WAYLANDCLIENT_LIB -DQT_GUI_LIB
> > -DQT_CORE_LIB -I.
> > -I../../../../hardwareintegration/client/shm-emulation-server
> > -I../../../../../include/QtWaylandClient/5.11.3
> > -I../../../../../include/QtWaylandClient/5.11.3/QtWaylandClient
> > -I/home/developer/qt_5_11_3/qt-everywhere-src-5.11.3/qtbase/include
> >
> -I/home/developer/qt_5_11_3/qt-everywhere-src-5.11.3/qtbase/include/QtServiceSupport
> -I/home/developer/qt_5_11_3/qt-everywhere-src-5.11.3/qtbase/include/QtServiceSupport/5.11.3
> -I/home/developer/qt_5_11_3/qt-everywhere-src-5.11.3/qtbase/include/QtServiceSupport/5.11.3/QtServiceSupport
> -I/home/developer/qt_5_11_3/qt-everywhere-src-5.11.3/qtbase/include/QtGui/5.11.3
> -I/home/developer/qt_5_11_3/qt-everywhere-src-5.11.3/qtbase/include/QtGui/5.11.3/QtGui
> -I../../../../../include -I../../../../../include/QtWaylandClient
> -I/home/developer/qt_5_11_3/qt-everywhere-src-5.11.3/qtbase/include/QtGui
> -I/home/developer/qt_5_11_3/qt-everywhere-src-5.11.3/qtbase/include/QtCore/5.11.3
> -I/home/developer/qt_5_11_3/qt-everywhere-src-5.11.3/qtbase/include/QtCore/5.11.3/QtCore
> -I/home/developer/qt_5_11_3/qt-everywhere-src-5.11.3/qtbase/include/QtCore
> -I.moc
> -I/home/developer/qt_5_11_3/qt-everywhere-src-5.11.3/qtbase/mkspecs/linux-g++
> -o .obj/shmserverbufferintegration.o
> >
> ../../../../hardwareintegration/client/shm-emulation-server/shmserverbufferintegration.cpp
> >
> ../../../../hardwareintegration/client/shm-emulation-server/shmserverbufferintegration.cpp:
> In function ‘QOpenGLTexture* createTextureFromShm(const QString&, int, int,
> int,
> > int)’:
> >
> ../../../../hardwareintegration/client/shm-emulation-server/shmserverbufferintegration.cpp:81:10:
> error: ‘QOpenGLContext’ has not been
> > declared
> >       if (!QOpenGLContext::currentContext())
> >            ^~~~~~~~~~~~~~
> >
> ../../../../hardwareintegration/client/shm-emulation-server/shmserverbufferintegration.cpp:84:59:
> error: incomplete type ‘QOpenGLTexture’ used in nested name
> > specifier
> >       auto *tex = new QOpenGLTexture(image,
> > QOpenGLTexture::DontGenerateMipMaps);
> >
>  ^~~~~~~~~~~~~~~~~~~
> >
> ../../../../hardwareintegration/client/shm-emulation-server/shmserverbufferintegration.cpp:84:78:
> error: invalid use of incomplete type ‘class
> > QOpenGLTexture’
> >       auto *tex = new QOpenGLTexture(image,
> > QOpenGLTexture::DontGenerateMipMaps);
> >
> >          ^
> > In file included from
> >
> ../../../../../include/QtWaylandClient/5.11.3/QtWaylandClient/private/qwaylandserverbufferintegration_p.h:1:0,
> >                   from
> >
> ../../../../hardwareintegration/client/shm-emulation-server/shmserverbufferintegration.h:45,
> >                   from
> >
> ../../../../hardwareintegration/client/shm-emulation-server/shmserverbufferintegration.cpp:40:
> >
> ../../../../../include/QtWaylandClient/5.11.3/QtWaylandClient/private/../../../../../src/client/hardwareintegration/qwaylandserverbufferintegration_p.h:62:7:
> note: forward declaration of ‘class
> > QOpenGLTexture’
> >   class QOpenGLTexture;
> >         ^~~~~~~~~~~~~~
> > Makefile:1269: recipe for target '.obj/shmserverbufferintegration.o'
> failed
> > make[6]: *** [.obj/shmserverbufferintegration.o] Error 1
> > make[6]: Leaving directory
> >
> '/home/developer/qt_5_11_3/qt-everywhere-src-5.11.3/qtwayland/src/plugins/hardwareintegration/client/shm-emulation-server'
> > Makefile:56: recipe for target
> > 'sub-shm-emulation-server-install_subtargets' failed
> > make[5]: *** [sub-shm-emulation-server-install_subtargets] Error 2
> > make[5]: Leaving directory
> >
> '/home/developer/qt_5_11_3/qt-everywhere-src-5.11.3/qtwayland/src/plugins/hardwareintegration/client'
> > Makefile:57: recipe for target 'sub-client-install_subtargets' failed
> > make[4]: *** [sub-client-install_subtargets] Error 2
> > make[4]: Leaving directory
> >
> '/home/developer/qt_5_11_3/qt-everywhere-src-5.11.3/qtwayland/src/plugins/hardwareintegration'
> > Makefile:84: recipe for target
> > 'sub-hardwareintegration-install_subtargets' failed
> > make[3]: *** [sub-hardwareintegration-install_subtargets] Error 2
> > make[3]: Leaving directory
> >
> '/home/developer/qt_5_11_3/qt-everywhere-src-5.11.3/qtwayland/src/plugins'
> > Makefile:162: recipe for target 'sub-plugins-install_subtargets' failed
> > make[2]: *** [sub-plugins-install_subtargets] Error 2
> > make[2]: Leaving directory
> > '/home/developer/qt_5_11_3/qt-everywhere-src-5.11.3/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_11_3/qt-everywhere-src-5.11.3/qtwayland'
> > Makefile:636: recipe for target 'module-qtwayland-install_subtargets'
> failed
> > make: *** [module-qtwayland-install_subtargets] Error 2
> > developer@developer-U18-64-VirtualBox
> :~/qt_5_11_3/qt-everywhere-src-5.11.3$
> >
> > --
> > 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
> >
> _______________________________________________
> Interest mailing list
> Interest@qt-project.org
> https://lists.qt-project.org/listinfo/interest
>
_______________________________________________
Interest mailing list
Interest@qt-project.org
https://lists.qt-project.org/listinfo/interest

Reply via email to