mirror of
https://github.com/ml-explore/mlx.git
synced 2025-07-27 03:21:19 +08:00
be more relaxed on OpenMPI version
This commit is contained in:
parent
d82699f0f1
commit
70ffaa50d2
@ -168,11 +168,12 @@ endif()
|
|||||||
find_package(MPI)
|
find_package(MPI)
|
||||||
if(MPI_FOUND)
|
if(MPI_FOUND)
|
||||||
execute_process(
|
execute_process(
|
||||||
COMMAND zsh "-c" "mpirun --version"
|
COMMAND zsh "-c" "${MPIEXEC_EXECUTABLE} --version"
|
||||||
OUTPUT_VARIABLE MPI_VERSION
|
OUTPUT_VARIABLE MPI_VERSION
|
||||||
ERROR_QUIET)
|
ERROR_QUIET)
|
||||||
if(${MPI_VERSION} MATCHES ".*Open MPI.*")
|
if(${MPI_VERSION} MATCHES ".*Open MPI.*" OR ${MPI_VERSION} MATCHES ".*OpenRTE.*")
|
||||||
target_include_directories(mlx PRIVATE ${MPI_INCLUDE_PATH})
|
target_include_directories(mlx PRIVATE ${MPI_INCLUDE_PATH})
|
||||||
|
target_link_libraries(mlx PRIVATE ${MPI_CXX_LIBRARIES})
|
||||||
elseif(MPI_VERSION STREQUAL "")
|
elseif(MPI_VERSION STREQUAL "")
|
||||||
set(MPI_FOUND FALSE)
|
set(MPI_FOUND FALSE)
|
||||||
message(
|
message(
|
||||||
|
Loading…
Reference in New Issue
Block a user