I'm trying to build OpenMPI_1.8.7 on a RHEL 6.5 system using the default GNU
compilers. The configuration proceeds through and generates the Makefile
but a "make all" immediately errors with a autoconf error (see below).
I found this exact question already on this list but there was no solution.
The suggestion was to use the pre-packaged tar.gz file but this is already
my starting position so there must be something else to the problem.
Previous Thread:
http://comments.gmane.org/gmane.comp.clustering.open-mpi.user/21238
Any ideas?
Why is "make all" trying to call autoconfig?
Commands:
> ./configure -prefix=${PWD}/gnu CC=gcc CXX=g++ F77=gfortran FC=gfortran
> make all
Error Message (after "make all"):
aclocal.m4:16: warning: this file was generated for autoconf 2.69.
You have another version of autoconf. It may work, but is not guaranteed to.
If you have problems, you may need to regenerate the build system entirely.
To do so, use the procedure documented by the package, typically 'autoreconf'.
configure.ac:40: error: m4_defn: undefined macro: _m4_divert_diversion
configure.ac:40: the top level
autom4te: /usr/bin/m4 failed with exit status: 1