On 20 Mar 2000, Alexandre Oliva wrote:

> On Mar 19, 2000, Kevin Atkinson <[EMAIL PROTECTED]> wrote:
> 
> > I want to have to [two?] different interfaces into the same library.

Yes 2.

> 
> You can't do that in a single library, in general.  It's a matter of
> the linker finding one library expecting a certain interface, and
> finding one that doesn't comply with it.
> 
> One thing you can do is to split your library into two separate
> libraries, one with the more stable interface, whose versions won't
> change very often, and another, linked with the first one, with the
> unstable interface.  So you save those that link with the stable
> interface from the instability, without hampering development of the
> unstable interface.

The current version of libtool's does not support linking to other
libtool's libraries.  Does the current CVS version?  How stable is the CVS
version?

How will this behave with static libraries?

---
Kevin Atkinson
[EMAIL PROTECTED]
http://metalab.unc.edu/kevina/

Reply via email to