|
@@ -14,7 +14,7 @@ Index: b/mkspecs/devices/linux-buildroot-g++/qmake.conf
|
|
|
===================================================================
|
|
|
--- /dev/null
|
|
|
+++ b/mkspecs/devices/linux-buildroot-g++/qmake.conf
|
|
|
-@@ -0,0 +1,41 @@
|
|
|
+@@ -0,0 +1,43 @@
|
|
|
+MAKEFILE_GENERATOR = UNIX
|
|
|
+CONFIG += incremental gdb_dwarf_index
|
|
|
+QMAKE_INCREMENTAL_STYLE = sublib
|
|
@@ -27,25 +27,27 @@ Index: b/mkspecs/devices/linux-buildroot-g++/qmake.conf
|
|
|
+
|
|
|
+QT_QPA_DEFAULT_PLATFORM = eglfs
|
|
|
+
|
|
|
-+CROSS_COMPILE =
|
|
|
-+COMPILER_CFLAGS =
|
|
|
-+COMPILER_CXXFLAGS =
|
|
|
++BUILDROOT_CROSS_COMPILE =
|
|
|
++BUILDROOT_COMPILER_CFLAGS =
|
|
|
++BUILDROOT_COMPILER_CXXFLAGS =
|
|
|
++BUILDROOT_INCLUDE_PATH =
|
|
|
+
|
|
|
+# modifications to g++.conf
|
|
|
-+QMAKE_CC = $${CROSS_COMPILE}gcc
|
|
|
-+QMAKE_CXX = $${CROSS_COMPILE}g++
|
|
|
++QMAKE_CC = $${BUILDROOT_CROSS_COMPILE}gcc
|
|
|
++QMAKE_CXX = $${BUILDROOT_CROSS_COMPILE}g++
|
|
|
+QMAKE_LINK = $${QMAKE_CXX}
|
|
|
+QMAKE_LINK_SHLIB = $${QMAKE_CXX}
|
|
|
+
|
|
|
+# modifications to linux.conf
|
|
|
-+QMAKE_AR = $${CROSS_COMPILE}ar cqs
|
|
|
-+QMAKE_OBJCOPY = $${CROSS_COMPILE}objcopy
|
|
|
-+QMAKE_STRIP = $${CROSS_COMPILE}strip
|
|
|
++QMAKE_AR = $${BUILDROOT_CROSS_COMPILE}ar cqs
|
|
|
++QMAKE_OBJCOPY = $${BUILDROOT_CROSS_COMPILE}objcopy
|
|
|
++QMAKE_STRIP = $${BUILDROOT_CROSS_COMPILE}strip
|
|
|
+
|
|
|
+#modifications to gcc-base.conf
|
|
|
-+QMAKE_CFLAGS += $${COMPILER_CFLAGS}
|
|
|
-+QMAKE_CXXFLAGS += $${COMPILER_CXXFLAGS}
|
|
|
++QMAKE_CFLAGS += $${BUILDROOT_COMPILER_CFLAGS}
|
|
|
++QMAKE_CXXFLAGS += $${BUILDROOT_COMPILER_CXXFLAGS}
|
|
|
+QMAKE_CXXFLAGS_RELEASE += -O3
|
|
|
++INCLUDEPATH += $${BUILDROOT_INCLUDE_PATH}
|
|
|
+
|
|
|
+QMAKE_LIBS += -lrt -lpthread -ldl
|
|
|
+
|