[Issue 248] incorrect build on Solaris 1 10

[email protected] 5 May 2005 21:12:56 -0000
Newsgroups gmane.comp.version-control.cvs.issuezilla
Message-ID <[email protected]>
https://ccvs.cvshome.org/issues/show_bug.cgi?id=248






------- Additional comments from [email protected] Thu May  5 14:12:55 -0700 2005 -------
Yeah.  The autotools, generally distributed as autoconf & automake, include
several subtools, including autoheader and aclocal.  Autoreconf is a wrapper
that is smart enough to check dependencies and run all the above tools as needed
to rebuild the local build files.  Autoconf only handles building configure from
configure.in & aclocal.m4.  There is some fine ascii art in some of the manuals,
if you're interested.  From `info autoconf':

     configure.ac --.   .------> autoconf* -----> configure
                    +---+
     [aclocal.m4] --+   `---.
     [acsite.m4] ---'       |
                            +--> [autoheader*] -> [config.h.in]
     [acconfig.h] ----.     |
                      +-----'
     [config.h.top] --+
     [config.h.bot] --'

That doesn't cover the automake and aclocal stuff, I assume that info would be
in the automake manual, but I can't find it easily just now.  Things get even
more complicated if you use libtool, which CVS does not.

Regardless, again, autoreconf is smart enough to figure it all out.  :)