1
1

Need to check another ofed library.

This commit was SVN r23375.
Этот коммит содержится в:
Shiqing Fan 2010-07-12 16:15:22 +00:00
родитель 4c5ea3d1ef
Коммит 74120b46c1
2 изменённых файлов: 10 добавлений и 3 удалений

Просмотреть файл

@ -53,10 +53,13 @@ ELSE(NOT OMPI_WANT_OFED)
FIND_LIBRARY(OFED_SDK_LIBIBVERBS libibverbs PATHS ${OFED_SDK_PATH}/Lib
DOC "Path to OFED SDK libraries directory, will be detected automatically.")
FIND_LIBRARY(OFED_SDK_LIBRDMACM librdmacm PATHS ${OFED_SDK_PATH}/Lib
DOC "Path to OFED SDK libraries directory, will be detected automatically.")
IF(OFED_SDK_INCLUDE_PATH AND OFED_SDK_LIBIBVERBS)
SET(OFED_SDK_FOUND TRUE CACHE INTERNAL "find result of OFED SDK.")
SET(RESULT_INCLUDE_PATH ${OFED_SDK_INCLUDE_PATH}/..;${PROJECT_SOURCE_DIR}/mca/btl/openib)
SET(RESULT_LINK_LIBRARIES ${OFED_SDK_LIBIBVERBS})
SET(RESULT_LINK_LIBRARIES ${OFED_SDK_LIBIBVERBS} ${OFED_SDK_LIBRDMACM})
SET(RESULT TRUE)
MESSAGE(STATUS "looking for OFED SDK...found.")
ELSE(OFED_SDK_INCLUDE_PATH AND OFED_SDK_LIBIBVERBS)

Просмотреть файл

@ -245,7 +245,7 @@ OMPI_DEF_OPT(OMPI_WANT_NETWORK_DIRECT "Whether we want to enable Network Direct
OMPI_DEF_OPT(ORTE_WANT_NOTIFIER_LOG_EVENT "if the notifier_log_event should be enabled" OFF)
OMPI_DEF_OPT(OMPI_WANT_OFED "Whether we want to enable OFED support." OFF)
OMPI_DEF_OPT(OMPI_WANT_OFED "Whether we want to enable OFED support." ON)
IF (NOT MSVC)
@ -699,7 +699,7 @@ IF(WIN32)
OMPI_DEF(OPAL_HAVE_POSIX_THREADS 0 "Do we have POSIX threads." 0 1)
OMPI_DEF(OPAL_HAVE_WEAK_SYMBOLS 0 "Wehther we have weak symbols or not" 0 1)
OMPI_DEF(OPAL_HAVE_WEAK_SYMBOLS 0 "Whether we have weak symbols or not" 0 1)
OMPI_DEF(OPAL_HAVE_SOLARIS_THREADS 0 "Do we have native Solaris threads." 0 1)
@ -719,6 +719,10 @@ IF(WIN32)
CHECK_C_INLINE()
IF(OMPI_WANT_OFED)
OMPI_DEF(HAVE_IBV_GET_DEVICE_LIST 1 "Whether the infiniband verbs have ibv_get_device_list function." 0 0)
ENDIF(OMPI_WANT_OFED)
ENDIF(WIN32)