From 839cffdefe7c25bf81f23199d0f26b2fe4c145af Mon Sep 17 00:00:00 2001 From: Alexander Alekhin Date: Wed, 3 Jan 2018 18:53:32 +0000 Subject: [PATCH] java: fix MacOS Java problem --- modules/java/jni/CMakeLists.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/modules/java/jni/CMakeLists.txt b/modules/java/jni/CMakeLists.txt index 45fee3745d..7cab64a96c 100644 --- a/modules/java/jni/CMakeLists.txt +++ b/modules/java/jni/CMakeLists.txt @@ -16,6 +16,8 @@ endforeach() set(__type MODULE) if(BUILD_FAT_JAVA_LIB) set(__type SHARED) # samples link to libopencv_java +elseif(APPLE) + set(CMAKE_SHARED_MODULE_SUFFIX ".dylib") # Java is not able to load .so files endif() ocv_add_library(${the_module} ${__type} ${handwritten_h_sources} ${handwritten_cpp_sources} ${generated_cpp_sources}