Two more things:
(1) Automake's choice of linker:
With the ObjC++ patch the current choice is
C only => CCLD
ObjC (possibly plus C) => OBJCLD
C++ (possibly plus C, ObjC) => CXXLD
ObjC++ (possibly plus c, ObjC, C++) => OBJCXXLD
However, for
C++ plus ObjC (possibly plus C)
should't it actually be OBJCXXLD?
That would be quite awkward to implement (indirectly requiring
AC_PROG_OBJCXX among other things). Moreover in practice CXXLD and OBJCXXLD
are often the same (both g++), and the user can always enforce the use of
OBJCXXLD via
nodist_EXTRA_*_SOURCES = dummy.mm
What do you think? Maybe this should be made explicit in the manual.
=================
Another completely unrelated item:
it would be nice if Automake could run gzip and bzip2 (and others) in
parallel when creating the distribution tarballs. In a parallel make that
could save quite some time when running dist(check) for a largish project.
Feasible?
=================
Regards
Peter Breitenlohner <address@hidden>