X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/9254f6626da1e13ddd4662e3f677a3d98f7317f1..75991bbe67616b04d00e4c106c0b6d9cee72a63d:/buildtools/Cmake/MakeLib.cmake diff --git a/buildtools/Cmake/MakeLib.cmake b/buildtools/Cmake/MakeLib.cmake index 2c1847c52d..3432d7f428 100644 --- a/buildtools/Cmake/MakeLib.cmake +++ b/buildtools/Cmake/MakeLib.cmake @@ -1,11 +1,5 @@ ### Make Libs - -# Try to make Mac a bit more complient to open source standards -if(CMAKE_SYSTEM_NAME MATCHES "Darwin") - add_definitions("-D_XOPEN_SOURCE") -endif(CMAKE_SYSTEM_NAME MATCHES "Darwin") - ############################### # Declare the library content # ############################### @@ -123,6 +117,16 @@ if(HAVE_GTNETS) SET(SIMGRID_DEP "${SIMGRID_DEP} -lgtnets") endif(HAVE_GTNETS) +if(HAVE_NS3) + if(${NS3_VERSION} EQUAL 310) + SET(SIMGRID_DEP "${SIMGRID_DEP} -lns3") + set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -D_NS3_3_10") + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -D_NS3_3_10") + else(${NS3_VERSION} EQUAL 310) + SET(SIMGRID_DEP "${SIMGRID_DEP} -lns3-core -lns3-csma -lns3-point-to-point") + endif(${NS3_VERSION} EQUAL 310) +endif(HAVE_NS3) + if(HAVE_POSIX_GETTIME) SET(SIMGRID_DEP "${SIMGRID_DEP} -lrt") endif(HAVE_POSIX_GETTIME)