Open felikcat opened 5 years ago
Steinberg discontinued the VST2 SDK entirely back in October, which is a problem. (Radium's built on an older JUCE library that uses it)
You will need to use an archived version of the SDK that has the needed vst2 headers like aeffect.h
mentioned in your error.
I believe vstsdk368_08_11_2017_build_121
is the last released version with these but it's not available, anywhere. Fortunately one version back: vstsdk367 still is on Steinberg's site and archive.org
https://www.steinberg.net/sdk_downloads/vstsdk367_03_03_2017_build_352.zip https://web.archive.org/web/20190111193507/https://www.steinberg.net/sdk_downloads/vstsdk367_03_03_2017_build_352.zip
Hope this helps.
That error is reported by the check_dependencies.sh script. Try just commenting out the lines. VST2 is still included in the VST zip file from Steinberg, so it should work to use latest version. Unfortunately, they change the directory structure now and then, so you might have to adjust things, but I think Radium should be updated.
I don't understand why this issue is closed: Radium is still requiring users to download something that does not exist anymore in order to compile. I believe this is a major issue, and should not be closed before Radium is updated.
Sorry, didn't know it was a problem. Patch is welcome.
Easiest solution is probably to just include the vst2 headers in Radium.
Couldn't Radium just be built without VST2 support? I think that for many users (I am one), it'd be fine.
1. Steps to reproduce the problem.
Step 1: Installed required dependencies.
Step 2: Added export variables.
Step 3: Downloaded and moved Steinberg VST to the correct directory.
Step 4: make packages
I expected this to happen: Build.
This is what actually happened:
2. Which version of Radium are you using? Do you know if an earlier version has worked?
5.9.22, no.