我正在尝试将qt-everywhere-opensource-5.4.0交叉编译到iMx6板。
以下是我的配置文件(config.imx6):
./configure --prefix=/tools/rootfs/usr/local/qt-5.4.0 -examplesdir /tools/rootfs/usr/local/qt-5.4.0/examples -verbose -opensource -confirm-license -make libs -make examples -device imx6 \
-device-option CROSS_COMPILE=\
/home/acsia/Desktop/imx6-Qt5/arm-tool-chain/freescale/usr/local/gcc-4.6.2-glibc-2.13-linaro-multilib-2011.12/fsl-linaro-toolchain/bin/arm-fsl-linux-gnueabi- \
-no-pch -no-opengl -no-icu -no-xcb -no-c++11 \
-opengl es2 \
-eglfs \
-compile-examples \
-glib -gstreamer -pkg-config -no-directfb\
当我运行./config.imx
时,我收到以下错误:
-gstreamer: invalid command-line switch
但是同样的配置文件运行得很好qt-everywhere-opensource-5.1.1
我使用的平台是ubuntu 14.04。
如何解决此问题?