Melvin Smith <[EMAIL PROTECTED]> wrote:

> The easy situation is when argument counts change, but the 
> hard situation is
> when semantics have changed. In that case we have to have some
> sort of version requirement in the bytecode.

Best practice I've seen for this is to have a library advertise 2
version numbers: "Compatible" version, and "current" version. When
searching for a library to link with, the compatible version must match,
and of those the latest "current" version wins. These versions are
usually integers unrelated to the version number of any particular
product. -- But maintaining these puts a lot of faith in the library's
author.

--
 
Gordon Henriksen
IT Manager
ICLUBcentral Inc.
[EMAIL PROTECTED]


Reply via email to