libtool
[Top][All Lists]
Advanced

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

Re: versioning and soname


From: Kurt Roeckx
Subject: Re: versioning and soname
Date: Mon, 5 Oct 2009 19:53:50 +0200
User-agent: Mutt/1.5.20 (2009-06-14)

On Mon, Oct 05, 2009 at 06:30:18PM +0200, Lorenzo Bettini wrote:
> Hi
> 
> from what I understand, at least in a Unix environment, if the
> library version is
> 
> current:revision:age
> 
> the soname will be
> 
> (current-age).age.revision

No,

The soname will be "libname.so.(current-age)"

The filename on the other hand will have the age and revision
added to it on atleast some of the OSs.


Kurt

> 
> won't it?
> 
> Now if I have a library version (the revision should not be
> important in this context)
> 
> 5:_:4
> 
> the soname will be
> 
> 1.4._
> 
> right?
> 
> If I now remove an interface I should set as a library version the
> following one, right?
> 
> 6:0:0
> 
> and this will generate a soname
> 
> 6.0.0
> 
> i.e., from soname 1.4 we go directly to 6.0
> 
> is this the intended behavior?
> 
> thanks in advance
>       Lorenzo
> 
> -- 
> Lorenzo Bettini, PhD in Computer Science, DI, Univ. Torino
> ICQ# lbetto, 16080134     (GNU/Linux User # 158233)
> HOME: http://www.lorenzobettini.it MUSIC: http://www.purplesucker.com
> http://www.myspace.com/supertrouperabba
> BLOGS: http://tronprog.blogspot.com  http://longlivemusic.blogspot.com
> http://www.gnu.org/software/src-highlite
> http://www.gnu.org/software/gengetopt
> http://www.gnu.org/software/gengen http://doublecpp.sourceforge.net
> 
> 
> 
> _______________________________________________
> http://lists.gnu.org/mailman/listinfo/libtool
> 




reply via email to

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