[Top][All Lists]

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

totally confused by versioning system of libtool...

From: Ed Hartnett
Subject: totally confused by versioning system of libtool...
Date: Fri, 13 May 2005 08:35:45 -0600
User-agent: Gnus/5.1006 (Gnus v5.10.6) Emacs/21.4 (gnu/linux)

Howdy all!

I have been converting the popular (with climate scientists) open
source scientific data package, netcdf, to use libtool.

I am rather confused about the version numbers and how they work.

Let us say I release with a version 0.0.0.

Then some users write a program, and link to my library with -lnetcdf.

Then, if I release an update, with major interface changes (new
functions added, but none removed), I would increment to 1.0.0.

Let's say the user gets the update and installs it. He is still
linking his programs with -lnetcdf.

How does the version number get used in this situation? That is, is
there any time on the users machine that the linker notices that he is
now linking to 1.0.0 instead of 0.0.0?



Ed Hartnett  -- address@hidden

reply via email to

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