1

我正在尝试将 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。

我该如何解决这个问题?

4

0 回答 0