mindspore/cmake/external_libs/ompi.cmake

18 lines
612 B
CMake
Raw Normal View History

2021-01-23 20:20:31 +08:00
if(ENABLE_GITEE)
2020-10-16 14:31:47 +08:00
set(REQ_URL "https://gitee.com/mirrors/ompi/repository/archive/v4.0.3.tar.gz")
2021-11-17 10:06:28 +08:00
set(MD5 "70f764c26ab6cd99487d58be0cd8c409")
2020-10-16 14:31:47 +08:00
else()
set(REQ_URL "https://github.com/open-mpi/ompi/archive/v4.0.3.tar.gz")
set(MD5 "86cb724e8fe71741ad3be4e7927928a2")
2021-01-23 20:20:31 +08:00
endif()
set(ompi_CXXFLAGS "-D_FORTIFY_SOURCE=2 -O2")
mindspore_add_pkg(ompi
2020-10-12 19:15:47 +08:00
VER 4.0.3
LIBS mpi
2020-10-16 14:31:47 +08:00
URL ${REQ_URL}
MD5 ${MD5}
PRE_CONFIGURE_COMMAND ./autogen.pl
2022-05-09 20:01:48 +08:00
CONFIGURE_COMMAND ./configure --disable-mpi-fortran)
include_directories(${ompi_INC})
add_library(mindspore::ompi ALIAS ompi::mpi)