fixed compilation on Mingw64
authorAlexander Shishkov <no@email>
Tue, 14 Jun 2011 13:40:08 +0000 (13:40 +0000)
committerAlexander Shishkov <no@email>
Tue, 14 Jun 2011 13:40:08 +0000 (13:40 +0000)
OpenCVModule.cmake

index 8cf4f21..7a19a7b 100644 (file)
@@ -28,8 +28,11 @@ macro(define_opencv_module name)
     source_group("Include" FILES ${lib_hdrs})
 
     set(the_target "opencv_${name}")
-
-    add_library(${the_target} ${lib_srcs} ${lib_hdrs} ${lib_int_hdrs})
+    if (${name} MATCHES "ts" AND MINGW)
+        add_library(${the_target} STATIC ${lib_srcs} ${lib_hdrs} ${lib_int_hdrs})
+    else()
+        add_library(${the_target} ${lib_srcs} ${lib_hdrs} ${lib_int_hdrs})
+    endif()
 
     # For dynamic link numbering convenions
     if(NOT ANDROID)