AnsweredAssumed Answered

Crosscompile qt5.5.0 into imx6 linux arm

Question asked by aravinthkumar jayaprakasam on Mar 23, 2016
Latest reply on Apr 5, 2016 by Joan Xie

Hi all,

I run the following configuration,

 

./configure -opengl es2 -device imx6 -device-option CROSS_COMPILE=/opt/freescale/usr/local/gcc-4.6.2-glibc-2.13-linaro-multilib-2011.12/fsl-linaro-toolchain/bin/arm-fsl-linux-gnueabi- -sysroot /home/zumi/Project/Imx6q/rootfs/Rootfs-qt/opt/qt -opensource -confirm-license -optimized-qmake -reduce-exports -release -make libs -prefix /opt/qt-vision -no-use-gold-linker

 

I got the following error. Entire log i added below,

 

This is the Qt Open Source Edition.

 

You are licensed to use this software under the terms of

the Lesser GNU General Public License (LGPL) versions 2.1.

You are also licensed to use this software under the terms of

the GNU Lesser General Public License (LGPL) versions 3.

 

You have already accepted the terms of the Open Source license.

 

Creating qmake...

..Done.

Running configuration tests...

 

Could not determine the target architecture!

Turn on verbose messaging (-v) to see the final report.

The OpenGL ES 2.0 functionality test failed!

You might need to modify the include and library search paths by editing

QMAKE_INCDIR_OPENGL_ES2, QMAKE_LIBDIR_OPENGL_ES2 and QMAKE_LIBS_OPENGL_ES2 in

/home/zumi/Project/Qt/qt-5.5.0-arm/qt-everywhere-opensource-src-5.5.0/qtbase/mkspecs/devices/linux-imx6-g++.

~/Project/Qt/qt-5.5.0-arm/qt-everywhere-opensource-src-5.5.0/qtbase$

 

Thanks!

Aravinth

Outcomes