Murray> 1) This doesn't work recursively. For instance, if sub
Murray> contains, subsub, which contains subsusbsub, then the library
Murray> at sub will contain subsub but not subsubsub. Therefore you
Murray> have to LIBADD all the libraries in the top makefile.
This is suprising. I thought this was one of the benefits of libtool
-- portable library dependencies.
Murray> 2) noinst libraries with the same names in different
Murray> directories will conflict, leading to multiple definitions of
Murray> one of them. So you should probably name each noinst library
Murray> according to its complete path. e.g.
Murray> libsub_subsub_subsubsub.la.
This is also suprising to me. I assume this is a libtool bug? Could
you report it to the libtool maintainers?
Murray> Is there any news on a timeline for the prophesied version of
Murray> automake that properly handles sources in sub directories?
Nope.
Tom