Re: GUI toolkit support

Paul Davis <[email protected]>
Newsgroups gmane.comp.audio.ardour.user
Message-ID <CAFa_cKntC1a0NDdy7Sj_x7=1FCcO6Pw1mA_E8gOf1TfSMJ8GMA@mail.gmail.com>
On Thu, Nov 15, 2018 at 4:00 AM Will Godfrey <[email protected]>
wrote:

> I've been watching the Sonoj Convention vids and there was a comment on one
> about a future version of Ardour not supporting plugin support for gtk, qt
> etc.
>

Everytime a plugin developers chooses to use a toolkit that cannot be
statically linked into the plugin, it means that the host application will
have to dynamically link the toolkit library when the plugin is used (or
least, when its editor window is opened).

This already causes problems, because it is not possible to have Gtk+2 and
Gtk+3 dynamically loaded inside the same process (the same is true of
various Qt versions).

So already, if there is one plugin using Gtk+2 and another using Gtk+3, the
user is stuck. And in the case of a host written in (e.g.) Gtk+2, it is not
possible to use plugins that use Gtk+3. Extend the example by citing
various Qt versions.

We would like to see plugin developers moving away from the use of such
libraries.

Plugins need to be self-contained blobs of code that rely on nothing except
their language runtime and the facilities offered by the host.

_______________________________________________
Ardour-Users mailing list
[email protected]
To unsubscribe  or change your mailing preferences please visit:
http://lists.ardour.org/listinfo.cgi/ardour-users-ardour.org
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.