X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/ea8f841a468a3db03f1d74e8e92e2dfba3db6f3b..81e2987ceb9329c50f0ac8109504aa5c784071e2:/CMakeLists.txt diff --git a/CMakeLists.txt b/CMakeLists.txt index 3904250ed0..c5a2b3cf42 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -423,14 +423,12 @@ endif() if(enable_smpi) include(FindGFortran) - #really checks for objdump for privatization - find_package(BinUtils QUIET) - mark_as_advanced(BinUtils_DIR) SET(HAVE_SMPI 1) - - if( NOT "${CMAKE_OBJDUMP}" MATCHES "CMAKE_OBJDUMP-NOTFOUND" AND HAVE_MMAP) + if("${CMAKE_SYSTEM}" MATCHES "Linux") + SET(USE_LIBUTIL 0) SET(HAVE_PRIVATIZATION 1) - else() + elseif("${CMAKE_SYSTEM}" MATCHES "^FreeBSD") + SET(USE_LIBUTIL 0) SET(HAVE_PRIVATIZATION 0) endif() endif()