Bug fix
authorNikhil Jain <nikhil@illinois.edu>
Tue, 7 Aug 2012 07:49:27 +0000 (02:49 -0500)
committerNikhil Jain <nikhil@illinois.edu>
Tue, 7 Aug 2012 07:49:27 +0000 (02:49 -0500)
src/ck-core/mpi-interoperate.h

index cd02692997ebe5f61e69a9e172d3f9d8b63f4c46..6303738cd09d62909c97a294b2efba71da46d987 100644 (file)
@@ -4,7 +4,11 @@
 #include "converse.h"
 #include "ck.h"
 #include "trace.h"
+
+#if CMK_CONVERSE_MPI
 #include <mpi.h>
+extern MPI_Comm charmComm;
+#endif
 
 void CharmLibInit(MPI_Comm userComm, int argc, char **argv);
 void CharmLibExit();
@@ -13,7 +17,6 @@ extern "C" void LibCkExit(void);
 
 extern int _ringexit;              // for charm exit
 extern int _ringtoken;
-extern MPI_Comm charmComm;
 extern void _initCharm(int unused_argc, char **argv);
 extern void CkExit(void);