<div dir="ltr"><div class="gmail_default" style="font-family:arial,helvetica,sans-serif"><br></div><div class="gmail_extra"><br><div class="gmail_quote">On Sat, Dec 9, 2017 at 6:36 AM, Fons Adriaensen <span dir="ltr"><<a href="mailto:fons@linuxaudio.org" target="_blank">fons@linuxaudio.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
Interesting that you mention carla. I wanted to give it a try some<br>
months ago. Until I noticed the list of dependencies, see e.g.<br>
<<a href="https://aur.archlinux.org/packages/carla/" rel="noreferrer" target="_blank">https://aur.archlinux.org/<wbr>packages/carla/</a>>.<br>
<br>
This 'Audio Plugin Host' depends on at least five GUI toolkits<br>
(ntk, gtk2, gtk3, qt4, qt5), a number of soft synths (why ?),<br>
and some very specific or -git versions of lots of libraries.<br>
Many of these have similar long dependency lists of their own.<br></blockquote><div><br><div style="font-family:arial,helvetica,sans-serif" class="gmail_default">​As a plugin host, Carla attempts (and generally does) allow plugins to use many different toolkits for their own GUIs. To do that, it has to have small amounts of "stub" code that connect it to each possible toolkit.<br><br></div><div style="font-family:arial,helvetica,sans-serif" class="gmail_default">This list of dependencies mostly just reflects that, rather than anything to do with Carla's own implementation.​</div><div style="font-family:arial,helvetica,sans-serif" class="gmail_default">​<br></div></div></div></div></div>