Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
smpicc: give -lm to all architectures, not only linux
authorMartin Quinson <martin.quinson@loria.fr>
Fri, 20 Apr 2018 05:39:02 +0000 (07:39 +0200)
committerMartin Quinson <martin.quinson@loria.fr>
Mon, 23 Apr 2018 12:23:40 +0000 (14:23 +0200)
src/smpi/smpicc.in

index 72a3729..75a0396 100755 (executable)
@@ -17,7 +17,7 @@ CMAKE_LINKARGS="-L@libdir@"
 @SMPITOOLS_SH@
 
 list_set CFLAGS
-list_set LINKARGS
+list_set LINKARGS "-lm"
 if [ "x@WIN32@" = "x1" ]; then
     list_add CFLAGS "-include" "@includedir@/smpi/smpi_main.h"
     list_add LINKARGS "@libdir@\libsimgrid.dll"
@@ -38,7 +38,7 @@ else
     else
        echo "Warning: smpicc pretends to be a regular compiler (SMPI_PRETEND_CC is set). Produced binaries will not be usable in SimGrid."
     fi
-    list_add LINKARGS "-lsimgrid" "-lm" "-Wl,-z,defs"
+    list_add LINKARGS "-lsimgrid" "-Wl,-z,defs"
 fi