diff --git a/python-bindings/CMakeLists.txt b/python-bindings/CMakeLists.txt index 9ddc24e33..0e77050f7 100644 --- a/python-bindings/CMakeLists.txt +++ b/python-bindings/CMakeLists.txt @@ -8,3 +8,7 @@ FetchContent_MakeAvailable(pybind11) pybind11_add_module(blspy ${CMAKE_CURRENT_SOURCE_DIR}/pythonbindings.cpp) target_link_libraries(blspy PRIVATE bls) + +if((NOT MSVC) AND (NOT ${CMAKE_SYSTEM_NAME} MATCHES "Darwin")) + target_link_options(blspy PRIVATE -Wl,-Bsymbolic) +endif()