cURL / Mailing Lists / curl-library / Single Mail

curl-library

Re: ABI

From: Dan Fandrich <dan_at_coneharvesters.com>
Date: Thu, 11 Oct 2007 16:05:07 -0700

On Thu, Oct 11, 2007 at 11:58:48PM +0200, Daniel Stenberg wrote:
> Now you're talking about the soname numbers, right? In that ABI document I
> was referring to the libcurl version number, such as 7.17.0 or 7.15.4...
> Perhaps I need to clarify that.

Yes, I was talking about the SONAME; it looks like I didn't read the file
carefully enough. It's actually pretty clear now that I read it again.

>> That means that it's impossible for someone looking at a libcurl binary
>> sitting on a disk to know if it's compatible with a given application
>> binary or not. Setting the minor number on each release would give each
>> libcurl a unique file name that could even be cross-referenced to a source
>> release.
>
> Hm, yes that's true. But not all libs include all those numbers. I mean,
> there are (operating) systems on which only the major number is used for
> example.

On those platforms, there would simply be no difference.

>>> Dan

-- 
http://www.MoveAnnouncer.com              The web change of address service
          Let webmasters know that your web site has moved
Received on 2007-10-12