mirror of
https://gitlab.kitware.com/vtk/vtk-m
synced 2024-09-19 18:45:43 +00:00
Merge topic 'fix-missing-symbol-dladdr'
9bd30571f Fix link errors for vtkm_cont when logging is enabled Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1461
This commit is contained in:
commit
0a4b74b78b
@ -175,6 +175,7 @@ add_subdirectory(openmp)
|
|||||||
add_subdirectory(cuda)
|
add_subdirectory(cuda)
|
||||||
|
|
||||||
set(backends )
|
set(backends )
|
||||||
|
set (DL_LIBS )
|
||||||
if(TARGET vtkm::tbb)
|
if(TARGET vtkm::tbb)
|
||||||
list(APPEND backends vtkm::tbb)
|
list(APPEND backends vtkm::tbb)
|
||||||
endif()
|
endif()
|
||||||
@ -184,7 +185,10 @@ endif()
|
|||||||
if(TARGET vtkm::openmp)
|
if(TARGET vtkm::openmp)
|
||||||
list(APPEND backends vtkm::openmp)
|
list(APPEND backends vtkm::openmp)
|
||||||
endif()
|
endif()
|
||||||
target_link_libraries(vtkm_cont PUBLIC vtkm_compiler_flags ${backends})
|
if (VTKm_ENABLE_LOGGING)
|
||||||
|
list(APPEND DL_LIBS ${CMAKE_DL_LIBS}) # dladdr function
|
||||||
|
endif()
|
||||||
|
target_link_libraries(vtkm_cont PUBLIC vtkm_compiler_flags ${backends} ${DL_LIBS})
|
||||||
if(TARGET vtkm_diy)
|
if(TARGET vtkm_diy)
|
||||||
# This will become a required dependency eventually.
|
# This will become a required dependency eventually.
|
||||||
target_link_libraries(vtkm_cont PUBLIC vtkm_diy vtkm_taotuple)
|
target_link_libraries(vtkm_cont PUBLIC vtkm_diy vtkm_taotuple)
|
||||||
|
Loading…
Reference in New Issue
Block a user