The file Makefile.in is a template Makefile. The program (script) mpireconfig translates this to a Makefile for a particular system. This allows you to use the same Makefile for a network of workstations and a massively parallel computer, even when they use different compilers, libraries, and linker options.
mpireconfig MakefileNote that you must have mpireconfig in your PATH.