-
Bug
-
Resolution: Done
-
Not Evaluated
-
None
-
5.1.1
-
None
-
ARMv7, no opengl, no xcb, any toolchain, Cross compilation, linuxfb
2 example projects fail to build under no-opengl environment on ARMv7 because check for opengl is either missing or badly done.
1. Error in qtbase/examples/widgets:
In file included from windowcontainer.cpp:41:0:
../../gui/openglwindow/openglwindow.h:52:1: error: expected class-name before ‘{’ token
make[3]: *** [.obj/release-shared/windowcontainer.o] Error 1
make[3]: Leaving directory `/home/prabindh/work1/arm-qt5-5.1.1/qt-everywhere-opensource-src-5.1.1/qtbase/examples/widgets/windowcontainer'
make[2]: *** [sub-windowcontainer-make_first] Error 2
make[2]: Leaving directory `/home/prabindh/work1/arm-qt5-5.1.1/qt-everywhere-opensource-src-5.1.1/qtbase/examples/widgets'
2. Error in qtquick1/examples/declarative
cd shadereffects/ && ( test -e Makefile || /home1/prabu/nogl_qt5.1.1_install/bin/qmake /home/prabindh/work1/arm-qt5-5.1.1/qt-everywhere-opensource-src-5.1.1/qtquick1/examples/declarative/shadereffects/shadereffects.pro -o Makefile ) && make -f Makefile
Project ERROR: Unknown module(s) in QT: opengl
make[2]: *** [sub-shadereffects-make_first] Error 3
make[2]: Leaving directory `/home/prabindh/work1/arm-qt5-5.1.1/qt-everywhere-opensource-src-5.1.1/qtquick1/examples/declarative'
make[1]: *** [sub-declarative-make_first] Error 2
make[1]: Leaving directory `/home/prabindh/work1/arm-qt5-5.1.1/qt-everywhere-opensource-src-5.1.1/qtquick1/examples'
make: *** [sub-examples-make_first] Error 2
Fix is attached in 2 patches.