Building the Vst3 example MultiOutSynthPlugin without modification succeeds, but if I try to add other code by imported headers, (notably fluidsynth, but also any other), the VSt3 is still created, but post-build fails:
The command … [some commands execute successfully]
“D:\PROG\C++\MultiOutSynthPlugin\Builds\VisualStudio2022\x64\Debug\VST3 Manifest Helper\juce_vst3_helper.exe” -create -version “1.0.0” -path “D:\PROG\C++\MultiOutSynthPlugin\Builds\VisualStudio2022\x64\Debug\VST3/MultiOutSynthPlugin.vst3” -output “D:\PROG\C++\MultiOutSynthPlugin\Builds\VisualStudio2022\x64\Debug\VST3/MultiOutSynthPlugin.vst3\Contents\Resources\moduleinfo.json”
:VCEnd" exited with code -1073741819.
On this build failure, the vst3 cannot be used in hosts, not even recognized in their scan, though the vst3 seems to be built. Also, moduleinfo.json is 0 kb (empty).
First time using Projucer, so I don’t know quite what’s going on, though the imported header code can be used normally in VS 2022. It just won’t build the Vst3 properly.
