"Dan Harkless" wrote:
> Okay, I installed ssh-1.2.27 and was able to successfully check out the nmh
> development tree with CVS.
>
> I successfully configured (one oddment here -- by default the installation
> prefix came out as /usr/local/nmh -- didn't it used to be /usr/local?) and
> tried a 'make', but it failed right at the beginning with:
>
> cd . && autoheader
> /bin/sh: autoheader: not found.
> make: *** [stamp-h.in] Error 127
>
> What the heck is 'autoheader'?? Never heard of it. I did a grep through
> all the nmh files, and the only mentions of it are the call in Makefile[.in]
> and a note that config.h[.in] was automatically generated with it.
>
> If this is a new required tool, shouldn't it be mentioned in one or more of
> the documentation files? Is it only required for developers, or for people
> building from the stable tarballs as well? Is it part of GNU autoconf? If
> not, where does one get it?
Autoheader is used to rebuilt config.h.in from configure.in after that
changes. Only people to modify configure.in need autoheader - usually
developers, and not builders. It is part of autoconf.
The usual procedure for changing configure.in and config.h.in would be
something like:
<your-favorite-editor> configure.in
cvs commit -m "updated for rah-rah" configure.in
autoheader
cvs commit -m "Regen." config.h.in
Simon.