On Tue, Jun 08, 2004 at 08:26:21 +0100, Chris Cannam wrote: > An implementation disadvantage is the need to produce two separate > object files (the .so and the GUI), to ensure that they can both be > discovered by the host, and to keep them in sync -- for example to > make sure the GUI knows about the most up-to-date set of plugin > ports. Of course the GUI can always load the plugin and query it > itself, but most probably wouldn't want to do that.
I'm not convinced this is a problem: 1) its equivalent to having a plugin/library inconsistency, so the build or packaging system should take care of it 2) plugins with the same UID are supposed to be port-compatible, though due to developer lazyness this doesnt always happen *cough* - Steve
