libtool-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Version api [was 276-gary-remove-unusable-deprecated-ltdl-apis.diff]


From: Ralf Wildenhues
Subject: Re: Version api [was 276-gary-remove-unusable-deprecated-ltdl-apis.diff]
Date: Tue, 27 Sep 2005 14:11:46 +0200
User-agent: Mutt/1.4.1i

Hi Gary,

* Gary V. Vaughan wrote on Tue, Sep 27, 2005 at 12:52:44PM CEST:
> Ralf Wildenhues wrote:
>
> >Maybe we should add a couple of public #define's for ltdl API?
> >Like this:
> >  #define LTDL_MAJOR  2
> >  #define LTDL_MINOR  0
> >  #define LTDL_REVISION  0
> >  #define LTDL_RELEASE ((LTDL_MAJOR << 16) | (LTDL_MINOR << 8) | 
> >  LTDL_REVISION)
*snip*
> >Thoughts?
> 
> No, I don't like this.  We already maintain version-info, so perhaps we 
> could find a way to push the range of supported interface numbers to
> the user at runtime.  There is already ltversion.m4 which might be
> enough, or perhaps we could stand to enhance it and hang a configure
> time ltdl interface check macro?

OK.  I guess users can get around it just by checking for a specific
function in -lltdl.  Sounds sensible, and is by far easiest.  And we
_do_ have all interface additions/removals nicely documented..

> This all sounds like post 2.0 to me...

Fine with me.  As I said, I was just thinking out lout.

Cheers,
Ralf




reply via email to

[Prev in Thread] Current Thread [Next in Thread]