Hi Scott, Scott Cantor <[EMAIL PROTECTED]> writes:
> I would assume for simplicity this should be major version 3 we'd want to > use this in the LDFLAGS in Makefile.am: > > -version-info 3:0:0 I was thinking about the same thing the other day and was reading the libtool manual[1] but came to the conclusion that the versioning system provided by libtool's -version-info is incompatible with the versioning system used in Xerces-C++. For example, the last component in --version- info is the so-called age: "The difference between the newest and oldest interfaces that this library implements." while in Xerces-C++ it is a binary-compatible bug-fix release number. Also the instructions guidelines provided in the libtool manual (section 7.3) about when to update each component seem to contradict those of Xerces-C++. Unless we do something like this: -version-info 3:0.0:0 Plus I am very sceptical about relying on any additional functionality in libtool since, in my experience, that thing is ridden with bugs. If anybody has any comments on this, please share. [1] http://www.gnu.org/software/libtool/manual/libtool.html#Versioning Boris -- Boris Kolpackov, Code Synthesis Tools Open source XML data binding for C++: http://codesynthesis.com/products/xsd Mobile/embedded validating XML parsing: http://codesynthesis.com/products/xsde --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
