[Darshan-users] missing "prepare" scripts in darshan-3.4.0

Karrels, Edward edk at illinois.edu
Tue Sep 6 10:10:24 CDT 2022


The 3.4.0 release build instructions say that before running configure it is necessary to run "./prepare" but the prepare scripts in darshan-runtime and darshan-util are missing.

I saw the contents of the prepare script from 3.3.1 were pretty simple ("aclocal -I ../maint/config && autoheader && autoconf") so I tried running that in darshan-3.4.0/darshan-util, but then the configure command failed, complaining about missing install-sh.

This is on Ubuntu 22.04, automake version 1.16.5.

Here's the output from the aclocal, autoheader, and autoconf:

$ aclocal -I ../maint/config && autoheader && autoconf
configure.ac:40: warning: The macro `AC_LANG_C' is obsolete.
configure.ac:40: You should run autoupdate.
./lib/autoconf/c.m4:72: AC_LANG_C is expanded from...
../maint/config/check_bzlib.m4:26: CHECK_BZLIB is expanded from...
configure.ac:40: the top level
configure.ac:97: warning: Checking for headers with the preprocessor is
configure.ac:97: deprecated. Specify prerequisite code to AC_CHECK_HEADER
configure.ac:97: instead of using fourth argument `-'. (Many headers need
configure.ac:97: no prerequisites. If you truly need to test whether
configure.ac:97: something passes the preprocessor but not the compiler,
configure.ac:97: use AC_PREPROC_IFELSE.)
./lib/autoconf/headers.m4:115: _AC_CHECK_HEADER_PREPROC is expanded from...
./lib/autoconf/headers.m4:56: AC_CHECK_HEADER is expanded from...
configure.ac:97: the top level
configure.ac:108: warning: Checking for headers with the preprocessor is
configure.ac:108: deprecated. Specify prerequisite code to AC_CHECK_HEADER
configure.ac:108: instead of using fourth argument `-'. (Many headers need
configure.ac:108: no prerequisites. If you truly need to test whether
configure.ac:108: something passes the preprocessor but not the compiler,
configure.ac:108: use AC_PREPROC_IFELSE.)
./lib/autoconf/headers.m4:115: _AC_CHECK_HEADER_PREPROC is expanded from...
./lib/autoconf/headers.m4:56: AC_CHECK_HEADER is expanded from...
configure.ac:108: the top level

Here's the output from configure:

$ ./configure --prefix=$HOME/sw/darshan
configure: error: cannot find required auxiliary files: compile missing install-sh

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/darshan-users/attachments/20220906/af076189/attachment.html>


More information about the Darshan-users mailing list