Re: Goal: Increased Modularity?

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

 



On 05/09/07, Les Mikesell <lesmikesell@xxxxxxxxx> wrote:

> Back to the beginning with this argument: if you are only planning to
> dlopen() libvorbis in the presence of ogg files there's no particular
> reason to expect it to be necessary at all, let alone a particular
> version of it.

You have a plugin module for the application that is dlopen()'d by the
application itself. The plugin is linked, normally, against libvorbis
(or whatever). Then the build of the plugin will fail if the interface
changes. The interface of the plugin is under the control of the
application developer, and you can avoid breaking that at runtime by
e.g. versioning the directory path the plugins are stored in, or
something ...

-- 
fedora-devel-list mailing list
fedora-devel-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-devel-list

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux