|
@@ -10,6 +10,7 @@ OPENCV_INSTALL_STAGING = YES
|
|
|
OPENCV_LICENSE = BSD-3-Clause
|
|
|
OPENCV_LICENSE_FILES = LICENSE
|
|
|
OPENCV_SUPPORTS_IN_SOURCE_BUILD = NO
|
|
|
+OPENCV_CXXFLAGS = $(TARGET_CXXFLAGS)
|
|
|
|
|
|
# OpenCV component options
|
|
|
OPENCV_CONF_OPTS += \
|
|
@@ -166,6 +167,10 @@ OPENCV_CONF_OPTS += \
|
|
|
|
|
|
OPENCV_DEPENDENCIES += zlib
|
|
|
|
|
|
+ifeq ($(BR2_TOOLCHAIN_HAS_GCC_BUG_68485),y)
|
|
|
+OPENCV_CXXFLAGS += -O0
|
|
|
+endif
|
|
|
+
|
|
|
ifeq ($(BR2_PACKAGE_OPENCV_WITH_FFMPEG),y)
|
|
|
OPENCV_CONF_OPTS += -DWITH_FFMPEG=ON
|
|
|
OPENCV_DEPENDENCIES += ffmpeg bzip2
|
|
@@ -195,8 +200,8 @@ OPENCV_CONF_OPTS += -DWITH_GTK=OFF
|
|
|
endif
|
|
|
|
|
|
ifeq ($(BR2_PACKAGE_OPENCV_WITH_JASPER),y)
|
|
|
-OPENCV_CONF_OPTS += -DWITH_JASPER=ON \
|
|
|
- -DCMAKE_CXX_FLAGS="$(TARGET_CXXFLAGS) -D__STDC_LIMIT_MACROS"
|
|
|
+OPENCV_CONF_OPTS += -DWITH_JASPER=ON
|
|
|
+OPENCV_CXXFLAGS += -D__STDC_LIMIT_MACROS
|
|
|
OPENCV_DEPENDENCIES += jasper
|
|
|
else
|
|
|
OPENCV_CONF_OPTS += -DWITH_JASPER=OFF
|
|
@@ -232,6 +237,8 @@ else
|
|
|
OPENCV_CONF_OPTS += -DWITH_V4L=OFF -DWITH_LIBV4L=OFF
|
|
|
endif
|
|
|
|
|
|
+OPENCV_CONF_OPTS += -DCMAKE_CXX_FLAGS="$(OPENCV_CXXFLAGS)"
|
|
|
+
|
|
|
# Installation hooks:
|
|
|
define OPENCV_CLEAN_INSTALL_DOC
|
|
|
$(RM) -fr $(TARGET_DIR)/usr/share/OpenCV/doc
|