I compiled Ardour 6.3 sources in ubuntu studio 20.04 and it is not possible on midi tracks to show some plugins GUY. I have the impression that it happens with lv2 plugins. For exemple I can show Pianoteq type lxvt but not lv2.
I thought this only happens with all of the 6 versions that I compiled with the source code, but in fact it also happens with the 5 version present in the synaptic packages.
Do you have any idea where the problem might come from?
I think when installing libsuil in Synaptic, there is a circular depency or whatever the proper name is so at this point I don’t think it’s possible to build Ardour with lv2 guis in 20.04.
Thank you very much for your answers and help.
The latest version of suil is 0.10.6
I removed it in synaptic and downloaded the sources to compile them. Then I compiled Ardour again but it doesn’t work any better.
I also tried compiling versions 0.10.4 and 0.10.0 of suil but it doesn’t work any better. We will probably have to wait for a new version of suil which fixes the problem to work correctly with ubuntu 20.04 ?
It likely is not related to the version of suil. It relates to how the library is built (what other libraries are present, what configure-time options are given).
./waf configure
Setting top to : /home/chapolin/Bureau/plugs/nd/ardour/suil/suil-0.10.6
Setting out to : /home/chapolin/Bureau/plugs/nd/ardour/suil/suil-0.10.6/build
Checking for ‘gcc’ (C compiler) : /usr/bin/gcc
Checking for ‘g++’ (C++ compiler) : /usr/bin/g++
Checking for flag ‘-std=c99’ : yes
Checking for link flags -Wl,-z,-nodelete : yes
Checking for program ‘pkg-config’ : /usr/bin/pkg-config
Checking for ‘lv2 >= 1.16.0’ : yes
Checking for ‘x11’ : yes
Checking for ‘gtk±2.0 >= 2.18.0’ : yes
Checking for ‘gtk±x11-2.0’ : yes
Checking for ‘gtk±quartz-2.0’ : not found
Checking for ‘gtk±3.0 >= 3.14.0’ : yes
Checking for ‘gtk±x11-3.0 >= 3.14.0’ : yes
Checking for ‘QtGui >= 4.4.0’ : not found
Checking for ‘Qt5Widgets >= 5.1.0’ : not found
Checking for header QMacCocoaViewContainer : not found
Checking for library dl : yes
Install prefix : /usr/local
C Flags : -I/home/chapolin/Bureau/plugs/nd/ardour/suil/suil-0.10.6 -DNDEBUG -fshow-column -std=c99
C++ Flags : -I/home/chapolin/Bureau/plugs/nd/ardour/suil/suil-0.10.6 -DNDEBUG -fshow-column
Debuggable : no
Build documentation : no
Shared library : yes
Static library : no
Gtk2 Library Name : “libgtk-x11-2.0.so.0”
Gtk3 Library Name : “libgtk-x11-3.0.so.0”
Support for cocoa in gtk2 : no
Support for gtk2 in qt4 : no
Support for gtk2 in qt5 : no
Support for qt4 in gtk2 : no
Support for qt5 in gtk2 : no
Support for win in gtk2 : no
Support for x11 in gtk2 : yes
Support for x11 in gtk3 : yes
Support for qt5 in gtk3 : no
Support for x11 in qt4 : no
Support for x11 in qt5 : no
Support for cocoa in qt5 : no
‘configure’ finished successfully (0.246s)