>>> "Matthew" == Matthew Whitworth <[EMAIL PROTECTED]> writes:
[...] Matthew> The first difference I noticed is that autoconf's new Matthew> AC_INIT macro takes arguments that I used to include Matthew> in automake's AM_INIT_AUTOMAKE macro. The autoconf Matthew> manual [1] specifies AC_INIT's syntax as Matthew> AC_INIT(package, version, bug-report-address) Matthew> and makes no mention of any automake macros. However, Matthew> the new automake manual [2] seems to suggest old Matthew> autoconf 2.13 AC_INIT syntax: Matthew> AC_INIT(src/hello.c) Matthew> AM_INIT_AUTOMAKE(hello, 1.3.11) Automake 1.5 still supports Autoconf 2.13. The above syntax will work with Autoconf 2.13 and 2.5x. [...] Matthew> both autoconf and automake? Should AM_INIT_AUTOMAKE be used in a Matthew> configure.ac along with the new AC_INIT syntax (which seems like an Matthew> unneccesary and dangerous redundancy)? If you use Autoconf 2.5x, just use the new syntax: AC_INIT(hello, 1.3.11, bug@address) AC_CONFIG_SRCDIR(src/hello.c) AM_INIT_AUTOMAKE(hello, 1.3.11) Matthew> AC_OUTPUT seems to suffer from a similar syntax Matthew> out-of-syncness, but I'll leave that for later. Similar reasons. -- Alexandre Duret-Lutz
