summaryrefslogtreecommitdiffstats
path: root/src/opencv.mk
diff options
context:
space:
mode:
authorTony Theodore <tonyt@logyst.com>2017-07-20 10:32:36 (GMT)
committerTony Theodore <tonyt@logyst.com>2017-07-20 10:32:36 (GMT)
commitf406275785baf3f43e3536e4a0e9d00afb377f3a (patch)
tree9168798be778f4948fd2a959da64aca9cbbbb69c /src/opencv.mk
parent39a42c68b0b76a37aadee82ba3830b150d86b389 (diff)
downloadmxe-f406275785baf3f43e3536e4a0e9d00afb377f3a.zip
mxe-f406275785baf3f43e3536e4a0e9d00afb377f3a.tar.gz
mxe-f406275785baf3f43e3536e4a0e9d00afb377f3a.tar.bz2
opencv openscenegraph: fix __STDC_LIMIT_MACROS used by jasper
Diffstat (limited to 'src/opencv.mk')
-rw-r--r--src/opencv.mk15
1 files changed, 7 insertions, 8 deletions
diff --git a/src/opencv.mk b/src/opencv.mk
index 9d99814..f847d5b 100644
--- a/src/opencv.mk
+++ b/src/opencv.mk
@@ -20,8 +20,7 @@ endef
define $(PKG)_BUILD
# build
- mkdir '$(1).build'
- cd '$(1).build' && '$(TARGET)-cmake' \
+ cd '$(BUILD_DIR)' && '$(TARGET)-cmake' '$(SOURCE_DIR)' \
-DWITH_QT=OFF \
-DWITH_OPENGL=ON \
-DWITH_GSTREAMER=OFF \
@@ -43,19 +42,19 @@ define $(PKG)_BUILD
-DBUILD_PNG=OFF \
-DBUILD_OPENEXR=OFF \
-DCMAKE_VERBOSE=ON \
- -DCMAKE_CXX_FLAGS='-D_WIN32_WINNT=0x0500' \
- '$(1)'
+ -DCMAKE_CXX_FLAGS='-D_WIN32_WINNT=0x0500 -D__STDC_LIMIT_MACROS'
# install
- $(MAKE) -C '$(1).build' -j '$(JOBS)' install VERBOSE=1
+ $(MAKE) -C '$(BUILD_DIR)' -j '$(JOBS)' VERBOSE=1
+ $(MAKE) -C '$(BUILD_DIR)' -j 1 install VERBOSE=1
# fixup and install pkg-config file
# openexr isn't available on x86_64-w64-mingw32
# opencv builds it's own libIlmImf.a
$(if $(findstring x86_64-w64-mingw32,$(TARGET)),\
- $(SED) -i 's/OpenEXR//' '$(1).build/unix-install/opencv.pc')
- $(SED) -i 's,share/OpenCV/3rdparty/,,g' '$(1).build/unix-install/opencv.pc'
- $(INSTALL) -m755 '$(1).build/unix-install/opencv.pc' '$(PREFIX)/$(TARGET)/lib/pkgconfig'
+ $(SED) -i 's/OpenEXR//' '$(BUILD_DIR)/unix-install/opencv.pc')
+ $(SED) -i 's,share/OpenCV/3rdparty/,,g' '$(BUILD_DIR)/unix-install/opencv.pc'
+ $(INSTALL) -m755 '$(BUILD_DIR)/unix-install/opencv.pc' '$(PREFIX)/$(TARGET)/lib/pkgconfig'
'$(TARGET)-g++' \
-W -Wall -Werror -ansi -pedantic \