diff --git a/CMakeLists.txt b/CMakeLists.txt index df039d3f82..7c28fc51a6 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -116,7 +116,8 @@ endforeach() set(CMAKE_INSTALL_NAME_TOOL "") set(CMAKE_SHARED_LIBRARY_SUFFIX ".so") -set(CMAKE_SHARED_LIBRARY_CREATE_CXX_FLAGS "-shared") +set(CMAKE_SHARED_LIBRARY_CREATE_CXX_FLAGS "-shared -Wl,--hash-style=gnu") +set(CMAKE_CXX_LINK_FLAGS "-Wl,--hash-style=gnu") # Note: MacOS has different rpath rules from linux. # We disable it completely for MacOS hosts to avoid having to track down all the individual flags to unset