From: Stefan Seefeld (seefeld_at_[hidden])
Date: 2005-04-27 09:13:36


Vladimir Prus wrote:

> I believe that most often DLL usage is on larger scale than calling
> individual functions -- that is loading large classes what implement
> certain interface. In that case, ABI incompatibilities can be handled
> by some external mechanism. For example, I think in KDE there's a mechanism
> to describe the version of plugin, and when loading a plugin you specify
> the desired version.

Sure. But what does this mean for a 'boost dso loader' library ? Would
it be useful without the above ? Would it be safe ? How would you extract
(C++) objects from the DSO without some type library to minimize the
risk of misinterpreting symbols ?

Regards,
                Stefan