X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/ae63e82d19ff7cf05a322f768bd1159f27c85d79..afa65d266d24d09dce77e5a2e40dec5abdd791b7:/src/smpi/smpicc.in?ds=sidebyside diff --git a/src/smpi/smpicc.in b/src/smpi/smpicc.in index a1d1de1d54..843c526927 100755 --- a/src/smpi/smpicc.in +++ b/src/smpi/smpicc.in @@ -1,11 +1,17 @@ -#! /bin/bash +#! /bin/sh CC=@CMAKE_C_COMPILER@ -CFLAGS="-O2 -Dmain=smpi_simulated_main" -INCLUDEARGS="-I@includedir@ -I@includedir@/smpi" -CMAKE_LINKARGS="-L@CMAKE_LINKARGS@" -LINKARGS="-lsimgrid -lsmpi -lm" +INCLUDEARGS="@includeflag@" +CMAKE_LINKARGS="-L@libdir@" + +if [ "@WIN32@" != "1" ]; then + CFLAGS="-Dmain=smpi_simulated_main_" + LINKARGS="-lsimgrid" +else + CFLAGS="-include @includedir@/smpi/smpi_main.h" + LINKARGS="@libdir@\libsimgrid.dll" +fi CMDLINE="" while [ -n "$1" ]; do @@ -13,6 +19,7 @@ while [ -n "$1" ]; do shift case "${ARG}" in -c) + CMAKE_LINKARGS="" LINKARGS="" CMDLINE="${CMDLINE} -c " ;;