[gmx-users] Compilation problem with Gromacs 4.5.7 (autoconf only)

Suman Chakrabarty suman at sscu.iisc.ernet.in
Sat Jul 20 13:42:14 CEST 2013


Hello,

I am not sure whether this is a known problem, but it seems
gromacs-4.5.7 compilation using autoconf tool is still broken (at
least for me). The ./configure step completes without any error. But
"make" fails with the following error regarding not finding certain
version of aclocal and automake (I have aclocal-1.11 and automake-1.11
installed. Is there any new strict version requirement in 4.5.7?). By
the way, compilation of 4.5.6 completes successfully using autoconf
tool, and 4.5.7 works with cmake compilation.

The error at the "make" step:

cd . && /bin/bash /home/suman/sources/gromacs-4.5.7/config/missing
--run aclocal-1.10 -I config
/home/suman/sources/gromacs-4.5.7/config/missing: line 52:
aclocal-1.10: command not found
WARNING: `aclocal-1.10' is missing on your system.  You should only need it if
         you modified `acinclude.m4' or `configure.ac'.  You might want
         to install the `Automake' and `Perl' packages.  Grab them from
         any GNU archive site.
 cd . && /bin/bash /home/suman/sources/gromacs-4.5.7/config/missing
--run automake-1.10 --foreign
/home/suman/sources/gromacs-4.5.7/config/missing: line 52:
automake-1.10: command not found
WARNING: `automake-1.10' is missing on your system.  You should only need it if
         you modified `Makefile.am', `acinclude.m4' or `configure.ac'.
         You might want to install the `Automake' and `Perl' packages.
         Grab them from any GNU archive site.
cd . && /bin/bash /home/suman/sources/gromacs-4.5.7/config/missing
--run autoconf
configure.ac:509: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call
detected in body
../../lib/autoconf/lang.m4:193: AC_LANG_CONFTEST is expanded from...
../../lib/autoconf/general.m4:2590: _AC_COMPILE_IFELSE is expanded from...
../../lib/autoconf/general.m4:2606: AC_COMPILE_IFELSE is expanded from...
configure.ac:509: the top level
configure.ac:525: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call
detected in body
../../lib/autoconf/lang.m4:193: AC_LANG_CONFTEST is expanded from...
../../lib/autoconf/general.m4:2590: _AC_COMPILE_IFELSE is expanded from...
../../lib/autoconf/general.m4:2606: AC_COMPILE_IFELSE is expanded from...
configure.ac:525: the top level
configure.ac:17: error: possibly undefined macro: AM_INIT_AUTOMAKE
      If this token and others are legitimate, please use m4_pattern_allow.
      See the Autoconf documentation.
configure.ac:20: error: possibly undefined macro: AM_CONFIG_HEADER
configure.ac:26: error: possibly undefined macro: AC_ENABLE_SHARED
configure.ac:27: error: possibly undefined macro: AC_DISABLE_SHARED
configure.ac:49: error: possibly undefined macro: AM_CONDITIONAL
configure.ac:372: error: possibly undefined macro: AM_PROG_AS
configure.ac:609: error: possibly undefined macro: AC_LIBTOOL_WIN32_DLL
configure.ac:610: error: possibly undefined macro: AC_LIBTOOL_DLOPEN
configure.ac:611: error: possibly undefined macro: AC_PROG_LIBTOOL
configure.ac:826: error: possibly undefined macro: AM_WITH_DMALLOC
make: *** [configure] Error 1

Best regards,
Suman.



More information about the gromacs.org_gmx-users mailing list