X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/b92f7e5334499fbb5c3fa1725311dd1a7f558ca7..47a6b2b4bbfa3f2acb62c6a0a48569f3b5194f15:/buildtools/Cmake/CompleteInFiles.cmake?ds=sidebyside diff --git a/buildtools/Cmake/CompleteInFiles.cmake b/buildtools/Cmake/CompleteInFiles.cmake index ba549716ee..4e916724e1 100644 --- a/buildtools/Cmake/CompleteInFiles.cmake +++ b/buildtools/Cmake/CompleteInFiles.cmake @@ -140,6 +140,23 @@ if(enable_ruby) endif(enable_ruby) +#-------------------------------------------------------------------------------------------------- +### Initialize of Smpi + +if(enable_smpi) + include(FindF2c) + if(HAVE_F2C_H) + string(REGEX MATCH "-I${HAVE_F2C_H} " operation "${CMAKE_C_FLAGS}") + if(NOT operation) + SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS}-I${HAVE_F2C_H} ") + endif(NOT operation) + else(HAVE_F2C_H) + message("-- Smpi Need \"f2c.h\".") + message("-- Please install f2c before use smpi or set LD_LIBRARY_PATH to \"f2c.h\".") + message(FATAL_ERROR "SMPI DEPENDENCIES") + endif(HAVE_F2C_H) +endif(enable_smpi) + #-------------------------------------------------------------------------------------------------- ### Initialize of CONTEXT JAVA