-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Multiple declaration of UIMessageController #3
Comments
Bump. Edit1: I was able to compile it by installing Clang and removing gcc, the *.so file is generated but the plugin isn't being detected by the host(Carla). Edit2: Well, seems like Carla only has Windows VST3 support, and not Linux native VST3. |
Hi there, just to be able to backtrack this, what version of the Steinberg SDK and compilers are you using ? @shivpalkang mentioned using clang resolved the issue, but gcc should technically work just as well. |
Yes, it builds with clang. Deleting gcc is overkill, just: CPP=clang-10 CXX=clang++-10 cmake -DVST3_SDK_ROOT=/path/to/vst3sdk .. |
It works for me. |
Thanks for the tip.
I'm using Carla version 2.1.0 , it loads the Windows VST3 using carla-wine-bridge, but the dials are missing in the UI (see attached pic). |
I did a quick search and found this -> https://stackoverflow.com/questions/12187549/typedef-changes-meaning |
Yep.. Carla can work with native VST3 since 2.2.0-RC1 https://kx.studio/News/?action=view&url=carla-22-rc1-is-here |
The news on the link says that :
And when I scan from Carla 2.2.0-RC2, it throws an error:
I downloaded JUCE and compiled AudioPluginHost in the extras folder, from the LinuxMakefile. It generated a shared library file but I'm not sure how to use it with Carla. Am I completely missing a point somewhere? I have zero experience in all this right now. Edit: The compiled AudioPluginHost is running fine as an executable, do I need to link it to Carla somehow? |
No, there should be ~/.vst3/transformant.vst3 directory in your home after compiling. Run AudioPluginHost then scan for new plugins then add it on canvas. |
Yes, Thanks! It's running perfectly in the AudioPluginHost, and I've raised the Carla VST3 support issue on the Carla github repo page, as I guess it's better to get that sorted out there. |
Thnx! in my case I used clang-8. Build completes, but neither carla or element are happy with running the result. |
Hi,
I don't know why it works on other platforms but under Linux compile fails with:
The text was updated successfully, but these errors were encountered: