From 9b5a719d801d8679d0937e686377a87cd9578b79 Mon Sep 17 00:00:00 2001 From: Stefan Dragnev Date: Mon, 18 Sep 2023 15:38:31 +0200 Subject: [PATCH] build fixes for emscripten 3.1.45 --- modules/core/include/opencv2/core/hal/intrin_wasm.hpp | 1 + modules/js/src/core_bindings.cpp | 2 ++ 2 files changed, 3 insertions(+) diff --git a/modules/core/include/opencv2/core/hal/intrin_wasm.hpp b/modules/core/include/opencv2/core/hal/intrin_wasm.hpp index b4178af8b7..db3cb2a9ae 100644 --- a/modules/core/include/opencv2/core/hal/intrin_wasm.hpp +++ b/modules/core/include/opencv2/core/hal/intrin_wasm.hpp @@ -8,6 +8,7 @@ #include #include #include +#include #include "opencv2/core/saturate.hpp" #define CV_SIMD128 1 diff --git a/modules/js/src/core_bindings.cpp b/modules/js/src/core_bindings.cpp index 60fe496ce3..addee2de20 100644 --- a/modules/js/src/core_bindings.cpp +++ b/modules/js/src/core_bindings.cpp @@ -89,9 +89,11 @@ using namespace cv; using namespace cv::segmentation; // FIXIT +#ifdef HAVE_OPENCV_OBJDETECT using namespace cv::aruco; typedef aruco::DetectorParameters aruco_DetectorParameters; typedef QRCodeDetectorAruco::Params QRCodeDetectorAruco_Params; +#endif #ifdef HAVE_OPENCV_DNN using namespace cv::dnn;