* Bob Friesenhahn wrote on Wed, Sep 23, 2009 at 05:47:55AM CEST:
> On Wed, 23 Sep 2009, Ralf Wildenhues wrote:
> >
> >The most important question is whether it is correct, not only for
> >Linux.  That's what I'm not yet certain about.
> 
> Something tells me that it is not correct for Windows.  Under
> Windows I see a lack of versioning and libtool adds a simple number
> like name-7.dll to the name.  Not all OSs support library
> versioning, so in that case applications would continue using the
> older library and freshly compiled applications would use the newer
> library.

That is the same with systems which only provide static linkage.
We cannot do anything against that; only, we shouldn't imply in
the documentation that the user can expect anything better either.

Aside, most systems where $major is not $current-$age will need
relinking after a compatible API update (case 2).  This is the
more relevant case I'm thinking of, I guess most users know about
the case of totally featureless versioning.

Cheers,
Ralf


Reply via email to