X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/2f810149832a2d855c33d0df5b02d736c2081e41..de6dd9c41648c42ed5e8088be046408cc5ddb8c0:/src/smpi/smpicc.in diff --git a/src/smpi/smpicc.in b/src/smpi/smpicc.in index 7a77cbae13..a508a38b32 100755 --- a/src/smpi/smpicc.in +++ b/src/smpi/smpicc.in @@ -1,12 +1,17 @@ #! /bin/bash CC=@CMAKE_C_COMPILER@ -CFLAGS="-O2 -Dmain=smpi_simulated_main" -#FIXME: probably only want the last two pairs after 'make install' -INCLUDEARGS="-I@top_srcdir@/include -I@top_srcdir@/include/smpi -I@includedir@ -I@includedir@/smpi" +INCLUDEARGS="-I@includedir@ -I@includedir@/smpi -I@CMAKE_BINARY_DIR@/include" CMAKE_LINKARGS="-L@CMAKE_LINKARGS@" -LINKARGS="-lsimgrid -lsmpi -lm" + +if [ "@WIN32@" != "1" ]; then + LINKARGS="-lsimgrid -lsmpi -lm" + CFLAGS="-O2 -Dmain=smpi_simulated_main" +else + CFLAGS="-O2 -include @includedir@/smpi/smpi_main.h" + LINKARGS="@CMAKE_BINARY_DIR@\lib\libsimgrid.dll @CMAKE_BINARY_DIR@\lib\libsmpi.dll" +fi CMDLINE="" while [ -n "$1" ]; do @@ -30,7 +35,7 @@ while [ -n "$1" ]; do esac done -CMDLINE="${CC} ${INCLUDEARGS} ${CFLAGS} ${CMDLINE} ${CMAKE_LINKARGS} ${LINKARGS}" +CMDLINE="${CC} ${CFLAGS} ${CMDLINE} ${INCLUDEARGS} ${CMAKE_LINKARGS} ${LINKARGS}" #echo "${CMDLINE}" ${CMDLINE}