|
@@ -34,6 +34,14 @@ ifeq ($(BR2_PACKAGE_QT5_VERSION_LATEST),y)
|
|
|
QT5BASE_CONFIGURE_OPTS += -no-optimize-debug
|
|
|
endif
|
|
|
|
|
|
+QT5BASE_CFLAGS = $(TARGET_CFLAGS)
|
|
|
+QT5BASE_CXXFLAGS = $(TARGET_CXXFLAGS)
|
|
|
+
|
|
|
+ifeq ($(BR2_TOOLCHAIN_HAS_GCC_BUG_90620),y)
|
|
|
+QT5BASE_CFLAGS += -O0
|
|
|
+QT5BASE_CXXFLAGS += -O0
|
|
|
+endif
|
|
|
+
|
|
|
ifeq ($(BR2_PACKAGE_QT5_VERSION_5_6),y)
|
|
|
QT5BASE_DEPENDENCIES += pcre
|
|
|
else
|
|
@@ -351,8 +359,8 @@ define QT5BASE_CONFIGURE_CMDS
|
|
|
-nomake tests \
|
|
|
-device buildroot \
|
|
|
-device-option CROSS_COMPILE="$(TARGET_CROSS)" \
|
|
|
- -device-option BR_COMPILER_CFLAGS="$(TARGET_CFLAGS)" \
|
|
|
- -device-option BR_COMPILER_CXXFLAGS="$(TARGET_CXXFLAGS)" \
|
|
|
+ -device-option BR_COMPILER_CFLAGS="$(QT5BASE_CFLAGS)" \
|
|
|
+ -device-option BR_COMPILER_CXXFLAGS="$(QT5BASE_CXXFLAGS)" \
|
|
|
$(QT5BASE_CONFIGURE_OPTS) \
|
|
|
)
|
|
|
endef
|