I'm trying to build qtbase (Qt5) with this options:
./configure -v -qpa -developer-build -fast -opensource \
-no-accessibility \
-no-qt3support \
-no-xmlpatterns \
-no-multimedia \
-no-audio-backend \
-no-phonon \
-no-phonon-backend \
-no-svg \
-no-webkit \
-no-javascript-jit \
-no-script \
-no-scripttools \
-no-v8 \
-no-declarative \
-no-declarative-debug \
-no-opengl \
-no-glib
but when compiling the kernel, QtGui fails with dependency on OpenGL
even though I run configure with the flag "-no-opengl"
...
/home/martin/Proyectos/wayland-qt/qtbase/src/gui/opengl/qopenglframebufferobject.cpp:397:
undefined reference to `glGetError'
/home/martin/Proyectos/wayland-qt/qtbase/src/gui/opengl/qopenglframebufferobject.cpp:408:
undefined reference to `glGetError'
/home/martin/Proyectos/wayland-qt/qtbase/src/gui/opengl/qopenglframebufferobject.cpp:411:
undefined reference to `glGenTextures'
/home/martin/Proyectos/wayland-qt/qtbase/src/gui/opengl/qopenglframebufferobject.cpp:412:
undefined reference to `glBindTexture'
/home/martin/Proyectos/wayland-qt/qtbase/src/gui/opengl/qopenglframebufferobject.cpp:414:
undefined reference to `glTexImage2D'
/home/martin/Proyectos/wayland-qt/qtbase/src/gui/opengl/qopenglframebufferobject.cpp:418:
undefined reference to `glTexParameter
...
I try to modify src/gui/gui.pro temporarily with:
...
include(util/util.pri)
include(math3d/math3d.pri)
# include(opengl/opengl.pri)
# include(egl/egl.pri)
...
But newly it fails with:
/home/martin/Proyectos/wayland-qt/qtbase/src/gui/kernel/qopenglcontext.cpp:498:
undefined reference to
`QOpenGLFunctions::QOpenGLFunctions(QOpenGLContext*)'
Linking error...
My cuestion is:
"-no-opengl" flag will be supported in Qt5? Is it temporarily? If
not... why? The embedded world (ARM9 and Cortex A8 without GPU) will
be seriously affected if can't compile Qt without opengl-[es|es2]/egl
and use only raster paint engine
PD: Excuse me for my english (I am spanish speaker/writer/reader ;-D )
_______________________________________________
Development mailing list
[email protected]
http://lists.qt-project.org/mailman/listinfo/development