I’ve compiled Ardour 5.8 from source. If I start a LV2 Plugin (one from the Ardour Team or a Calf Plugin) I get not displayed the original GUI but the generic controls. Which is strange, “waf configure” shows me:
I’m using Calf 0.0.60 from repository. And if I start the Jack host, the original GUI is displayed. I’ve installed all dependencies, an “waf configure” found all of them. But why is the LV2 UI embedding not available in Ardour?
Is there a Flag which i have to set ore something else? I have no Idea. I hope you can give me a tip, what I can do here.
I had the same problem a while back, and it was because I was building Ardour into a Linux distribution archive without using Ardour’s custom GTK+ build. Once I just did a ./waf install, the problem went away (without building the installer archive). Is this what you are doing perhaps?
Keep in mind, if you do install it using ./waf install, it will install in /usr/local and not /opt, unless you specify the install path with ./waf configure prefix=/whatever. I always do my config with ./waf configure prefix=/usr. But that is entirely up to you.