Boost logo

Boost :

From: Rene Rivera (grafik.list_at_[hidden])
Date: 2005-01-08 15:24:08

Lars Gullik Bjønnes wrote:
> The number on a shared lib most often signifies the API/ABI version.
> That is ortogonal to the version of the lib itself.

Not for Boost. For Boost the version is the API version.

> This warning is given in the documentation for libtool (and I know
> that boost does not use libtool):
> *_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.

So to match the API/ABI version should be set to the minor version of
Boost as it's not likely that Boost will ever have anything other than 1
as the major version. Hence the library names would be for 1.32.0:


And if there was a 1.32.1:


That would seem to satisfy the FreeBSD and Linux requirements.

-- Grafik - Don't Assume Anything
-- Redshift Software, Inc. -
-- rrivera/ - grafik/ - 102708583/icq

Boost list run by bdawes at, gregod at, cpdaniel at, john at