summaryrefslogtreecommitdiff
path: root/var/spack/repos/builtin/packages/charmpp/mpi.patch
blob: e909d5f8767beb8c68307567aaf19fcbca3aefbf (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
--- old/src/scripts/configure
+++ new/src/scripts/configure
@@ -3293,10 +3293,16 @@
         test_link "whether -lmpi" "ok" "no" "-lmpi"
         if test $pass -eq 1
         then
                 add_flag CMK_SYSLIBS='"$CMK_SYSLIBS -lmpi"' "mpi lib"
         else
+          test_link "whether -lmpi -lmpi_cxx" "ok" "no" "-lmpi -lmpi_cxx"
+          if test $pass -eq 1
+          then
+            add_flag CMK_SYSLIBS='"$CMK_SYSLIBS -lmpi -lmpi_cxx"' "mpi lib"
+          else
                 echo "Error: can not find mpi library"
                 test_finish 1
+          fi
         fi
       fi
     else