Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Fix memory leak in smpi/colls/allgather-SMP-NTS.
[simgrid.git] / src / smpi / smpicc.in
index 833cfa8..36ddd2b 100755 (executable)
@@ -6,11 +6,11 @@ INCLUDEARGS="@includeflag@"
 CMAKE_LINKARGS="-L@libdir@"
 
 if [ "@WIN32@" != "1" ]; then
-  LINKARGS="-lsimgrid -lsmpi -lm"
-  CFLAGS="-O2 -Dmain=smpi_simulated_main"
+  CFLAGS="-Dmain=smpi_simulated_main_"
+  LINKARGS="-lsimgrid"
 else
-  CFLAGS="-O2 -include @includedir@/smpi/smpi_main.h"
-  LINKARGS="@libdir@\libsimgrid.dll @libdir@\libsmpi.dll"
+  CFLAGS="-include @includedir@/smpi/smpi_main.h"
+  LINKARGS="@libdir@\libsimgrid.dll"
 fi
 
 CMDLINE=""
@@ -19,6 +19,7 @@ while [ -n "$1" ]; do
   shift
   case "${ARG}" in
    -c)
+      CMAKE_LINKARGS=""
       LINKARGS=""
       CMDLINE="${CMDLINE} -c "
       ;;