diff --git a/var/spack/repos/builtin/packages/minighost/package.py b/var/spack/repos/builtin/packages/minighost/package.py
index 51425083321c59d14c53268508fc8e1f38dd7529..0a258cc0dd6788355e4bab332b90e3d1f9a1db73 100644
--- a/var/spack/repos/builtin/packages/minighost/package.py
+++ b/var/spack/repos/builtin/packages/minighost/package.py
@@ -63,7 +63,7 @@ def build_targets(self):
         if '%gcc' in self.spec:
             targets.append('COMPILER_SUITE=gnu')
             if '+mpi' in self.spec:
-                targets.append('LIBS=-lm -lmpi_cxx -lgfortran')
+                targets.append('LIBS=-lm -lmpi_f77 -lmpi -lgfortran')
             else:
                 targets.append('LIBS=-lm -lgfortran')
         elif '%cce' in self.spec: