diff options
author | Frederik Gladhorn <frederik.gladhorn@digia.com> | 2014-07-03 23:56:45 +0200 |
---|---|---|
committer | Frederik Gladhorn <frederik.gladhorn@digia.com> | 2014-07-03 23:56:45 +0200 |
commit | 39a290af6cea538dbbdb207d03d2af3602015c95 (patch) | |
tree | 19aa95412d02cf53e87c53364ef3ca98780c45c6 /mkspecs/devices/linux-arm-hisilicon-hix5hd2-g++/qmake.conf | |
parent | 0541516907da117c391b6c8d9820209673fcd9cd (diff) | |
parent | 19d289ab1b5bde3e136765e5432b5c7d004df3a4 (diff) |
Merge remote-tracking branch 'origin/5.3' into dev
Conflicts:
src/gui/accessible/qaccessiblecache_mac.mm
src/gui/accessible/qaccessiblecache_p.h
src/plugins/platforms/cocoa/qcocoaaccessibilityelement.h
src/plugins/platforms/cocoa/qcocoawindow.h
src/plugins/platforms/cocoa/qcocoawindow.mm
src/widgets/kernel/qwidget_qpa.cpp
Manually moved change in qwidget_qpa.cpp to qwidget.cpp
(cd07830e3b27da7e96a0a83f91ba08c168b45e62)
Change-Id: Ia51f471f9b53de2f3b07d77ea89db9303ac8961d
Diffstat (limited to 'mkspecs/devices/linux-arm-hisilicon-hix5hd2-g++/qmake.conf')
-rw-r--r-- | mkspecs/devices/linux-arm-hisilicon-hix5hd2-g++/qmake.conf | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/mkspecs/devices/linux-arm-hisilicon-hix5hd2-g++/qmake.conf b/mkspecs/devices/linux-arm-hisilicon-hix5hd2-g++/qmake.conf new file mode 100644 index 0000000000..851d08600f --- /dev/null +++ b/mkspecs/devices/linux-arm-hisilicon-hix5hd2-g++/qmake.conf @@ -0,0 +1,44 @@ +# +# qmake configuration for linux-arm-hisilicon-hix5hd2-g++ using the arm-linux-gnueabihf-g++ crosscompiler +# +# A typical configure line looks like this: +# <path-to-qt-src>/configure -opensource -confirm-license -release -make libs -make examples -optimized-qmake +# -platform linux-g++-64 -device linux-arm-hisilicon-hix5hd2-g++ -device-option CROSS_COMPILE=arm-linux-gnueabihf- +# -opengl es2 -no-qml-debug -no-directfb -no-kms -no-xcb -no-alsa -no-audio-backend -qt-zlib -qt-libjpeg -qt-libpng +# -no-icu -no-nis -sysroot <path-to-rootfs> -extprefix <path-to-targetinstall> -hostprefix <path-to-hostinstall> +# -prefix <path-to-prefix> +# +# such as +# ./configure -opensource -confirm-license -release -make libs -make examples -optimized-qmake +# -platform linux-g++-64 -device linux-arm-hisilicon-hix5hd2-g++ -device-option CROSS_COMPILE=arm-linux-gnueabihf- +# -opengl es2 -no-qml-debug -no-directfb -no-kms -no-xcb -no-alsa -no-audio-backend -qt-zlib -qt-libjpeg -qt-libpng +# -no-icu -no-nis -sysroot /home/abc/project/sysbase +# -extprefix /home/abc/project/sysbase/qt_install +# -hostprefix /home/abc/project/qtdir/qtbase_hostinstall +# -prefix /home/abc/project/sysbase/qt_install + +include(../common/linux_device_pre.conf) +EGLFS_PLATFORM_HOOKS_SOURCES = $$PWD/qeglfshooks_hix5hd2.cpp + +QMAKE_INCDIR += /usr/arm-linux-gnueabihf/include +QMAKE_LIBDIR += /usr/arm-linux-gnueabihf/lib + +QMAKE_LIBS += -lrt + +QMAKE_INCDIR_EGL += $$[QT_SYSROOT]/egl/include +QMAKE_LIBDIR_EGL += $$[QT_SYSROOT]/egl/lib +QMAKE_INCDIR_OPENGL_ES2 += $$QMAKE_INCDIR_EGL +QMAKE_LIBDIR_OPENGL_ES2 += $$QMAKE_LIBDIR_EGL + +QMAKE_LIBS_EGL += -lMali +QMAKE_LIBS_OPENGL_ES2 += $$QMAKE_LIBS_EGL +QMAKE_LIBS_OPENVG += $$QMAKE_LIBS_EGL + +DISTRO_OPTS += hard-float + +QMAKE_CFLAGS +=-march=armv7-a -mcpu=cortex-a9 -mfpu=vfpv3-d16 +QMAKE_CXXFLAGS += $$QMAKE_CFLAGS + +include(../common/linux_arm_device_post.conf) + +load(qt_config) |