I'm trying to use JUCE to compile a VST example and start my own plugin, but it fails every time.
I downloaded the last version of JUCE and the VST3 SDK.
I opened a MIDI example of JUCE.
I put the full path of the VST3 SDK in the config tab of JUCE.
I marked the VST and VST3 enable.
I marked that I want to build a MacOSX (Xcode)
Then I click menu Build -> Clean All (and then JUCE start to build the project).
I saw some warnings....That some AudioHardwareService is deprecated in OSX 10.11 (El Captain)...but I'm using 10.10 (Yosemite)...
And I saw one error: "enumerator value evaluates to -2147483648, which cannot be narrowed to type uint32_t (aka unsingned int)"
Another problem:
After build, I get a .APP file inside the build folder, but I WANT A VST FILE.
How can I get a VST file from a JUCE MIDI example?
Here I post a PDF file attached with a list of errors of ProJucer 4.0.2.
What I did to see this list of errors:
1- Open ProJucer -> New Project
2- Audio Plugin (MacOSX - XCode)
3- Config Tab: just BUILD VST and BUILD VST 3 enable
4- Mark: Plugin is a Synth, Plugin MIDI input, Plugin MIDI output
5- In Config Tab: XCode (Mac OSX): I set a full path of the VST 3 SDK Folder: /Applications/VST3_SDK/
6- In Release and Debug: I set OSX 10.10 in OSX Base SDK Version, Deployment Target
7- OSX Arquiteture: 64 bits Intel
Then I click: Menu Build -> Clean All
Then Projucer start to build...and I see this list of errors attached here.
I saw some warnings....That some AudioHardwareService is deprecated in OSX 10.11 (El Captain)...but I'm using 10.10 (Yosemite)...
And I saw one error: "enumerator value evaluates to -2147483648, which cannot be narrowed to type uint32_t (aka unsingned int)"
Could you confirm the version of Xcode you're on, and what versions of the SDKs are available in /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs ?