mirror of
https://github.com/timescale/timescaledb.git
synced 2025-05-16 18:43:18 +08:00
Use "dylib" uniformly on MacOSX
Till PG15, shared libraries with ".so" suffix used to be loaded properly on MacOSX. That has changed with PG16. Change it so that shared libraries will uniformly use the ".dylib" suffix on MacOSX
This commit is contained in:
parent
f8b8bef207
commit
d01d950b09
@ -12,6 +12,9 @@ if(UNIX)
|
||||
endif()
|
||||
|
||||
if(APPLE)
|
||||
if((${PG_VERSION_MAJOR} GREATER_EQUAL "16"))
|
||||
set(CMAKE_SHARED_MODULE_SUFFIX ".dylib")
|
||||
endif()
|
||||
set(CMAKE_SHARED_LINKER_FLAGS
|
||||
"${CMAKE_SHARED_LINKER_FLAGS} -multiply_defined suppress")
|
||||
set(CMAKE_MODULE_LINKER_FLAGS
|
||||
|
@ -10,6 +10,9 @@ if(UNIX)
|
||||
endif()
|
||||
|
||||
if(APPLE)
|
||||
if((${PG_VERSION_MAJOR} GREATER_EQUAL "16"))
|
||||
set(CMAKE_SHARED_MODULE_SUFFIX ".dylib")
|
||||
endif()
|
||||
set(CMAKE_SHARED_LINKER_FLAGS
|
||||
"${CMAKE_SHARED_LINKER_FLAGS} -multiply_defined suppress")
|
||||
set(CMAKE_MODULE_LINKER_FLAGS
|
||||
|
Loading…
x
Reference in New Issue
Block a user