When a Makefile fragment contains $0, this means a Makefile variable, not a shell or AWK variable. The bug in ccc.mk survived unnoticed for almost 15 years. The bug in gnu-configure.mk for MirBSD got only half as old.
No functional change
- detect and use already installed MPI package; - use MPI_TYPE to determine which MPI package to use. Support MPICH2 and OpenMPI.