Link CMAKE_DL_LIBS when dlopen is used. (#10447)
This commit is contained in:
@@ -136,6 +136,7 @@ function(xgboost_link_nccl target)
|
|||||||
set(xgboost_nccl_flags -DXGBOOST_USE_NCCL=1)
|
set(xgboost_nccl_flags -DXGBOOST_USE_NCCL=1)
|
||||||
if(USE_DLOPEN_NCCL)
|
if(USE_DLOPEN_NCCL)
|
||||||
list(APPEND xgboost_nccl_flags -DXGBOOST_USE_DLOPEN_NCCL=1)
|
list(APPEND xgboost_nccl_flags -DXGBOOST_USE_DLOPEN_NCCL=1)
|
||||||
|
target_link_libraries(${target} PRIVATE ${CMAKE_DL_LIBS})
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
if(BUILD_STATIC_LIB)
|
if(BUILD_STATIC_LIB)
|
||||||
|
|||||||
Reference in New Issue
Block a user