git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8650
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
set(GRAS_DEP "-lm -lpthread")
set(SIMGRID_DEP "-lm")
set(SMPI_DEP "")
set(GRAS_DEP "-lm -lpthread")
set(SIMGRID_DEP "-lm")
set(SMPI_DEP "")
+if(APPLE)
+ set(SMPI_DEP "-Wl,-U -Wl,_smpi_simulated_main")
+endif(APPLE)
if(HAVE_PCRE_LIB)
SET(SIMGRID_DEP "${SIMGRID_DEP} -lpcre")
if(HAVE_PCRE_LIB)
SET(SIMGRID_DEP "${SIMGRID_DEP} -lpcre")
option(enable_graphviz "" off)
option(GRAS_IS_BROKEN "Set some tests are broken" off)
option(enable_graphviz "" off)
option(GRAS_IS_BROKEN "Set some tests are broken" off)
-if(WIN32 OR APPLE) #actually not enable with windows and Apple
- message("-- Smpi and GTnets are disabled.")
- set(enable_smpi false CACHE TYPE INTERNAL FORCE)
- set(enable_gtnets false CACHE TYPE INTERNAL FORCE)
- mark_as_advanced(enable_smpi)
- mark_as_advanced(enable_gtnets)
- mark_as_advanced(gtnets_path)
-endif(WIN32 OR APPLE)
-
-
if(enable_supernovae AND enable_model-checking)
set(enable_model-checking false CACHE TYPE INTERNAL FORCE)
message("\n\nWith supernovae mode the model checking must be disable.!!!\n\n")
if(enable_supernovae AND enable_model-checking)
set(enable_model-checking false CACHE TYPE INTERNAL FORCE)
message("\n\nWith supernovae mode the model checking must be disable.!!!\n\n")
message(" Compile Java : ${HAVE_JAVA}")
message(" Compile Lua : ${HAVE_LUA}")
message(" Compile Ruby : ${HAVE_RUBY}")
message(" Compile Java : ${HAVE_JAVA}")
message(" Compile Lua : ${HAVE_LUA}")
message(" Compile Ruby : ${HAVE_RUBY}")
-if(NOT APPLE AND NOT WIN32)
message(" Compile Smpi : ${enable_smpi}")
message(" Compile Smpi : ${enable_smpi}")
-endif(NOT APPLE AND NOT WIN32)
message(" Compile Static : ${enable_lib_static}")
message("")
message(" Maintainer mode: ${enable_maintainer_mode}")
message(" Compile Static : ${enable_lib_static}")
message("")
message(" Maintainer mode: ${enable_maintainer_mode}")