>>> Apparently the interlibrary dependency functionality used to be
>>> included, but was removed.
>
>Because it would create broken libraries on several systems. It would
>work on GNU/Linux and Solaris2, but not on other systems.
My understanding is that the reason inter-library dependency is broken is
that it can result in non-PIC code being linked into the dynamic library
from a static library. As long as we are only using functions from the main
C library, this should not be a problem. Or maybe my facts are wrong.
>A useful concept introduced in libtool 1.2b, that may be used to work
>around this problem, is `utility libraries'. We could create several
>utility libraries then build a single shared library from them. This
>works and is portable across all systems libtool supports.
This should be investigated.
--
*****************************************************
* Aaron M. Renn *
* Email: [EMAIL PROTECTED] *
* Homepage: <URL:http://www.urbanophile.com/arenn/> *
*****************************************************