I'd say the XT-Plugins are worth it more than Mixbus itself. In particular the character bundle is awesome.
----
Is there a way to move this discussion to a dedicated sub-thread?
Pipe it through `c++filt`: Glib::ustring::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)tramp wrote:Hi x42
But, beside that, there are truly some issues , which leads to:suil error: Unable to open UI library /usr/lib/lv2/gx_amp.lv2/gx_amp_gui.so (/usr/lib/lv2/gx_amp.lv2/gx_amp_gui.so: undefined symbol: _ZN4Glib7ustringaSEONSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE)
The "&&" is another recent API change in the some libs in wake of the gcc5 transition (sigc++ is also affected).
long story short: The plugins are not self contained and depend on external libraries which may or may not be API/ABI compatible. The solution is to make the plugins self-contained. KXStudio for example compiles plugins to be linked statically whenever possible (that way they work on any system, AVLinux also uses them).
http://tracker.ardour.org/view.php?id=5605#c18109 -- the odd part is that Ardour/Mixbus is configured to ignore system-wide gtkrc files, but it won't ignore environment vars. So it depends on your system config.tramp wrote:(mixbus-4.0.151:8495): Gtk-WARNING **: Unable to locate theme engine in module_path: "adwaita",
/usr/share/themes/Clearlooks/gtk-2.0/gtkrc:77: error: unexpected identifier 'reliefstyle', expected character '}'
Just unsetting the GTK2_RC_FILES env variable should suffice, or fix /usr/share/themes/Clearlooks/gtk-2.0/gtkrc or use a distro that's not affected.tramp wrote: That is, really, really bad. I need to remove the gtk-engine package in order to get mixbus started.
..and if they're not self-contained, yet other plugins may need yet another version. Mid/Long term Ardour/Mixbus will move away from GTK which may solve this particular issue, but that does not solve the general problem e.g. the Glibmm one mentioned above.tramp wrote: For example guitarix, needs the orginal clearlooks engine.