File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -18,6 +18,11 @@ find_library(CSP_LIBRARY NAMES _cspimpl.so PATHS "${CSP_LIB_DIR}" NO_DEFAULT_PAT
1818# Position independent code for shared libraries
1919set (CMAKE_POSITION_INDEPENDENT_CODE ON )
2020
21+ # macOS: don't link against build python
22+ if (APPLE )
23+ set (CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS } -undefined dynamic_lookup" )
24+ endif ()
25+
2126# Shared library naming conventions
2227set (CMAKE_SHARED_LIBRARY_PREFIX _)
2328set (CMAKE_SHARED_LIBRARY_SUFFIX .so)
Original file line number Diff line number Diff line change @@ -18,6 +18,11 @@ find_library(CSP_LIBRARY NAMES _cspimpl.so PATHS "${CSP_LIB_DIR}" NO_DEFAULT_PAT
1818# Position independent code for shared libraries
1919set (CMAKE_POSITION_INDEPENDENT_CODE ON )
2020
21+ # macOS: don't link against build python
22+ if (APPLE )
23+ set (CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS } -undefined dynamic_lookup" )
24+ endif ()
25+
2126# Shared library naming conventions
2227set (CMAKE_SHARED_LIBRARY_PREFIX _)
2328set (CMAKE_SHARED_LIBRARY_SUFFIX .so)
Original file line number Diff line number Diff line change @@ -18,6 +18,11 @@ find_library(CSP_LIBRARY NAMES _cspimpl.so PATHS "${CSP_LIB_DIR}" NO_DEFAULT_PAT
1818# Position independent code for shared libraries
1919set (CMAKE_POSITION_INDEPENDENT_CODE ON )
2020
21+ # macOS: don't link against build python
22+ if (APPLE )
23+ set (CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS } -undefined dynamic_lookup" )
24+ endif ()
25+
2126# Shared library naming conventions
2227set (CMAKE_SHARED_LIBRARY_PREFIX _)
2328set (CMAKE_SHARED_LIBRARY_SUFFIX .so)
Original file line number Diff line number Diff line change @@ -18,6 +18,11 @@ find_library(CSP_LIBRARY NAMES _cspimpl.so PATHS "${CSP_LIB_DIR}" NO_DEFAULT_PAT
1818# Position independent code for shared libraries
1919set (CMAKE_POSITION_INDEPENDENT_CODE ON )
2020
21+ # macOS: don't link against build python
22+ if (APPLE )
23+ set (CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS } -undefined dynamic_lookup" )
24+ endif ()
25+
2126# Shared library naming conventions
2227set (CMAKE_SHARED_LIBRARY_PREFIX _)
2328set (CMAKE_SHARED_LIBRARY_SUFFIX .so)
You can’t perform that action at this time.
0 commit comments