来这边请教一个:
由于工作上的原因,我最近需要把qt5+opengl交叉编译到X86架构开发板的linux系统上,但一直遇见问题。
我理解的过程是这样的:用交叉编译器和mesa源码编译出mesa库,然后修改qt5源码对应平台的qmake.conf,指定交叉编译器和QMAKE_LIBDIR_OPENGL,QMAKE_INCDIR_OPENGL,QMAKE_LIBS_OPENGL等值,令其指向之前编译出来的mesa库,同时配置qt5源码的时候添加-opengl,最后交叉编译出整个qt5库。
我交叉编译mesa7.1.0成功后,再去编译qt5,但提示All the OpenGL functionality tests failed!
假如把上面的opengl换成opengl es2的话,同样会有这样的问题。
我想请问一下,我对这整个移植的流程理解上有误吗?
谢谢!!