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

Reply via email to