Building Qt for Odroid: undefined reference to `vtable for QOpenGLContext'
-
wrote on 19 Jun 2014, 08:54 last edited by
I previously did a successfull build of Qt5 for Odroid using Xubuntu 13.10. After releasing Lubuntu 14.04 I have tried to compile Qt5 again, but now I get the followig error messages (followed by many more):
@
.obj/debug-shared/qopenglcontext.o: In functionQOpenGLContext::QOpenGLContext(QObject*)': /home/odroid/dev/qt5/qtbase/src/gui/kernel/qopenglcontext.cpp:423: undefined reference to
vtable for QOpenGLContext'
.obj/debug-shared/qopenglcontext.o: In functionQOpenGLContextGroup::QOpenGLContextGroup()': /home/odroid/dev/qt5/qtbase/src/gui/kernel/qopenglcontext.cpp:995: undefined reference to
vtable for QOpenGLContextGroup'
.obj/debug-shared/qopenglcontext.o: In functionQOpenGLContextGroup::~QOpenGLContextGroup()': /home/odroid/dev/qt5/qtbase/src/gui/kernel/qopenglcontext.cpp:1004: undefined reference to
vtable for QOpenGLContextGroup'
.obj/debug-shared/qopenglcontext.o: In functionQOpenGLContext::destroy()': /home/odroid/dev/qt5/qtbase/src/gui/kernel/qopenglcontext.cpp:512: undefined reference to
QOpenGLContext::aboutToBeDestroyed()'
.obj/debug-shared/qopenglcontext.o: In functionQOpenGLContext::~QOpenGLContext()': /home/odroid/dev/qt5/qtbase/src/gui/kernel/qopenglcontext.cpp:554: undefined reference to
vtable for QOpenGLContext'
.obj/debug-shared/qimagereader.o: In functioncreateReadHandlerHelper': /home/odroid/dev/qt5/qtbase/src/gui/image/qimagereader.cpp:305: undefined reference to
QImageIOPlugin::staticMetaObject'
@
I follow the proceeding as described here: "how to compile Qt5":http://napan.ca/ghpsdr3/index.php/Odroid
and the configuration is as follows:
@./configure -developer-build -opensource -confirm-license -nomake examples -nomake tests -no-pch -qt-xcb -opengl es2 -DMESA_EGL_NO_X11_HEADERS -skip qtconnectivity@Anyone has a clue what is wrong?
1/1