diff -rupN jasper-2.0.14/src/libjasper/CMakeLists.txt jasper-2.0.14-new/src/libjasper/CMakeLists.txt
--- jasper-2.0.14/src/libjasper/CMakeLists.txt 2017-09-15 01:20:10.000000000 +0200
+++ jasper-2.0.14-new/src/libjasper/CMakeLists.txt 2019-08-28 19:24:04.710489394 +0200
@@ -145,10 +145,11 @@ target_include_directories(libjasper BEF
set_target_properties(libjasper PROPERTIES OUTPUT_NAME jasper)
set_target_properties(libjasper PROPERTIES LINKER_LANGUAGE C)
-if (UNIX)
- set_target_properties(libjasper PROPERTIES
- VERSION ${JAS_SO_NAME} SOVERSION ${JAS_SO_VERSION})
-endif()
+set_target_properties(libjasper PROPERTIES
+ VERSION ${JAS_SO_NAME} SOVERSION ${JAS_SO_VERSION})
+if(MINGW AND JAS_ENABLE_SHARED)
+ set_target_properties(libjasper PROPERTIES SUFFIX "-${JAS_SO_VERSION}${CMAKE_SHARED_LIBRARY_SUFFIX}")
+endif(MINGW AND JAS_ENABLE_SHARED)
if (JAS_ENABLE_SHARED)
set_target_properties(libjasper PROPERTIES