Compiling HISE for the first time - Build Failed
-
Hi there, I'm completely new to this and have no previous experience with HISE, JUCE or XCode.
I followed the instructions for compiling HISE from GitHub (for OSX). I got as far as the final instruction: Hit compile and wait...
I'm guessing by 'Hit compile' it means press the Play button at the top of Xcode. So I did this and then got the 'Build Failed' message. Any help would be great - thanks.
I'm on Sonoma with a Mac Studio M2.The errors are listed below:-
HISE - Shared Code
/Users/jon/HISE/projects/plugin/JuceLibraryCode/include_juce_cryptography.mm
/Users/jon/HISE/projects/plugin/JuceLibraryCode/include_juce_cryptography.mm argument unused during compilation: '-mpopcnt'/Users/jon/HISE/projects/plugin/JuceLibraryCode/include_juce_data_structures.mm
/Users/jon/HISE/projects/plugin/JuceLibraryCode/include_juce_data_structures.mm argument unused during compilation: '-mpopcnt'/Users/jon/HISE/projects/plugin/JuceLibraryCode/include_juce_events.mm
/Users/jon/HISE/projects/plugin/JuceLibraryCode/include_juce_events.mm argument unused during compilation: '-mpopcnt'/Users/jon/HISE/projects/plugin/JuceLibraryCode/include_juce_osc.cpp
/Users/jon/HISE/projects/plugin/JuceLibraryCode/include_juce_osc.cpp argument unused during compilation: '-mpopcnt'/Users/jon/HISE/projects/plugin/JuceLibraryCode/include_juce_product_unlocking.mm
/Users/jon/HISE/projects/plugin/JuceLibraryCode/include_juce_product_unlocking.mm argument unused during compilation: '-mpopcnt'/Users/jon/HISE/projects/plugin/JuceLibraryCode/include_melatonin_blur.cpp
/Users/jon/HISE/projects/plugin/JuceLibraryCode/include_melatonin_blur.cpp argument unused during compilation: '-mpopcnt'HISE - AU
Build Carbon Resources build phases are no longer supported. Rez source files should be moved to the Copy Bundle Resources build phase.HISE - VST3
/Users/jon/HISE/projects/plugin/JuceLibraryCode/include_juce_audio_plugin_client_VST3.cpp
/Users/jon/HISE/projects/plugin/JuceLibraryCode/include_juce_audio_plugin_client_VST3.cpp argument unused during compilation: '-mpopcnt'/Users/jon/HISE/projects/plugin/JuceLibraryCode/include_juce_audio_plugin_client_VST3.cpp:68:11 'pluginterfaces/vst2.x/vstfxstore.h' file not found
-
Those things are probably not errors, they are probably warnings. Check if they say warning or error - you don't need to worry about warnings.
Focus just on building the standalone for now - it's unlikely you will ever need a plugin version of HISE (although it does have its uses).
That last message indicates that you haven't extracted the VST3 SDK inside the tools folder.
-
@d-healey thanks for clearing that up. The instructions said open either standalone or plugin version so I was unsure which. The standalone version has compiled with no issues. Thanks