diff --git a/wgrib2/CMakeLists.txt b/wgrib2/CMakeLists.txt index 479f73d..e44ed6c 100644 --- a/wgrib2/CMakeLists.txt +++ b/wgrib2/CMakeLists.txt @@ -103,6 +103,7 @@ if(BUILD_LIB) if(BUILD_SHARED_LIB) add_library(wgrib2_lib SHARED ${lib_src}) set_property(TARGET wgrib2_lib PROPERTY POSITION_INDEPENDENT_CODE ON) + set_target_properties(wgrib2_lib PROPERTIES SOVERSION 0) else() add_library(wgrib2_lib STATIC ${lib_src} $) set_property(TARGET wgrib2_lib PROPERTY POSITION_INDEPENDENT_CODE ON) diff --git a/wgrib2/fatal_error.c b/wgrib2/fatal_error.c index 2c6d949..233da70 100644 diff --git a/wgrib2/ftn_api/CMakeLists.txt b/wgrib2/ftn_api/CMakeLists.txt index 66ba0e8..42b0966 100644 --- a/wgrib2/ftn_api/CMakeLists.txt +++ b/wgrib2/ftn_api/CMakeLists.txt @@ -15,6 +15,7 @@ set(c_src if (BUILD_SHARED_LIB) add_library(wgrib2_ftn_api SHARED ${fortran_src} ${c_src}) + set_target_properties(wgrib2_ftn_api PROPERTIES SOVERSION 0) else() add_library(wgrib2_ftn_api STATIC ${fortran_src} ${c_src}) set_property(TARGET wgrib2_ftn_api PROPERTY POSITION_INDEPENDENT_CODE ON)