-
Notifications
You must be signed in to change notification settings - Fork 16
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
Compile error on Linux #2
Comments
Hi! I haven't tested the build on Linux - it might need a fix or two. If you're able to work on a PR, I would love to give help and guidance. Unfortunately, I won't be able to work towards supporting Linux build right now. For this particular error, this fix for BlackBird/Source/DSP/VCAOscillator.h Line 20 in 37fb619
template<typename ValueType>
class VCAOscillator {
public:
using Oscillator = dsp::Oscillator<ValueType>;
using Waveform = typename LookupTablesBank<ValueType>::Waveform;
VCAOscillator() noexcept = default;
#pragma mark - Initialization
void initialize(const LookupTablesBank<ValueType> &lookupTable) {
oscillator().initialise([this, &lookupTable](ValueType phase) {
return lookupTable(phase,
currentWaveform,
oscillator().getFrequency());
});
} |
thanks for taking a look, unfortunately that did not resolve the issue please keep this open, hopefully will grab someone's attention |
+1 for a linux build. I'm working on a site that lists open-source plugins: https://studiorack.github.io/studiorack-site/ Could you test using a Github Action workflow? GitHub can automatically spin up Mac, Windows and Linux images and run the build (at least you would know that it builds, although not whether it runs) I have examples for Juce: and Projucer here: Thanks for the awesome plugin! |
any update here? |
OS: Linux Debian Bullseye
JUCE: v6.1.1
I tried compiling BlackBird and got this error
was wondering if you had any clues as to a workaround
The text was updated successfully, but these errors were encountered: