IOS/Android build broken for juce_audio_processors module

This line is causing a compilation error on ios/android:

2022-08-02T12:55:48.5934920Z /Users/runner/work/1/s/JUCE/modules/juce_audio_processors/format_types/juce_VSTPluginFormat.cpp:3421:37: error: unknown type name 'VSTPluginWindow'
2022-08-02T12:55:48.5936720Z     if (auto* editor = dynamic_cast<VSTPluginWindow*> (getActiveEditor()))
2022-08-02T12:55:48.5937450Z                                     ^
2022-08-02T12:55:48.5939010Z /Users/runner/work/1/s/JUCE/modules/juce_audio_processors/format_types/juce_VSTPluginFormat.cpp:3422:24: error: no member named 'updateSizeFromEditor' in 'juce::AudioProcessorEditor'
2022-08-02T12:55:48.5940590Z         return editor->updateSizeFromEditor (w, h);
2022-08-02T12:55:48.5941280Z                ~~~~~~  ^
2022-08-02T12:55:48.5941860Z 2 errors generated.

VSTPluginWindow class is not compiled for ios/android:

so I think there should be a case to cover this function also?

Cheers

Thanks, this should be fixed now:

1 Like