27 lines
1.1 KiB
Diff
27 lines
1.1 KiB
Diff
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} $<TARGET_OBJECTS:gctpc>)
|
|
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)
|