Hi
I've just started using libtool and in the manual you read:
Never try to set the interface numbers so that they correspond to the
release number of your package. This is an abuse that only fosters
misunderstanding of the purpose of library versions. Instead, use the
-release flag (see Release numbers), but be warned that every release of
your package will not be binary compatible with any other release.
what I don't understand is the "not binary compatible": if I use, say
1.0 for the release flag (and the version number correctly as stated in
the manual), and release another implementation of the library with the
incremented version number but with the same release number, why won't
it be binary compatible?
Or does "not binary compatible" apply only if I increment also the
release number?
Is it better to use only version number?
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