VST errors after latest pull

Hi, just pulled latest, rebuilt projucer and getting this when I try and build VST:

Everything looks fine in Projucer, these values are specified.


I don’t have the #error directive warnings, but I do have the C2065 error about effFlagsIsSynth when I try to do a VST(2) build now after picking up latest everything. (VS2017)

I think the assertions were my fault due to some changes I was making.

The effFlagIsSynth error remains.

Hi @leehu, can you send me the exact location of that error? If I search the JUCE repo I can’t seem to find any reference to effFlagIsSynth.


juce_VST_Wrapper.cpp, line 339

   #if JucePlugin_IsSynth
    vstEffect.flags |= effFlagsIsSynth;
    if (processor->getTailLengthSeconds() == 0.0)
        vstEffect.flags |= Vst2::effFlagsNoSoundInStop;

I think you missed the ‘s’ off Flags in your search?

1 Like

That’s exactly what I did :slight_smile:. I pushed a fix for this to develop. It should appear shortly.


all good now, thx

Working fine for me too. Thanks for the fast turnaround!