We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 3b950a3 + fe00c06 commit 6a972afCopy full SHA for 6a972af
pcu/CMakeLists.txt
@@ -46,9 +46,14 @@ add_library(pcu ${SOURCES})
46
# see: https://github.com/open-mpi/ompi/issues/5157
47
target_compile_definitions(pcu PUBLIC OMPI_SKIP_MPICXX)
48
49
-if(CMAKE_SYSTEM_NAME STREQUAL "FreeBSD" OR CMAKE_SYSTEM_NAME STREQUAL "NetBSD"
50
-OR CMAKE_SYSTEM_NAME STREQUAL "OpenBSD" OR CMAKE_SYSTEM_NAME STREQUAL "DragonFly")
51
-target_link_libraries(pcu PRIVATE execinfo)
+if(
+ SCOREC_PCU_LINK_EXECINFO
+ OR CMAKE_SYSTEM_NAME STREQUAL "FreeBSD"
52
+ OR CMAKE_SYSTEM_NAME STREQUAL "NetBSD"
53
+ OR CMAKE_SYSTEM_NAME STREQUAL "OpenBSD"
54
+ OR CMAKE_SYSTEM_NAME STREQUAL "DragonFly"
55
+)
56
+ target_link_libraries(pcu PRIVATE execinfo)
57
endif()
58
59
# Check for mallinfo, mallctl for PCU_GetMem().
0 commit comments