On Tue, May 04, 1999 at 10:14:40PM -0700, Joey Hess wrote:

> > I suggest not using the term versioning to refer to sonames, it is 
> > too easy to confuse it with symbol versioning.
> 
> I used the term versioning because .la files contain 3 different version
> numbers.

yes, but those three numbers aren't the version numbers as found in the
library filename:

[43 pollux:~] egrep '(library_names|revision|current|age)=' \
        /usr/lib/libEterm.la  /usr/lib/libgltt.la
/usr/lib/libEterm.la:library_names='libEterm.so.0.8.7 libEterm.so.0 libEterm.so'
/usr/lib/libEterm.la:current=8
/usr/lib/libEterm.la:age=8
/usr/lib/libEterm.la:revision=7

in libEterm's case, the 0 in libEterm.so.0.8.7 comes from current - age, the
8 is age and the 7 is revision.  IIRC, libtool uses different rules for
different operating systems.

                                        Marcelo

Reply via email to