Compile error
-
I'm compiling on a Mac and I received this error:
▸ Compiling include_juce_events.mm
▸ Compiling include_juce_graphics.mm
▸ Compiling include_juce_gui_basics.mm
▸ Compiling include_juce_gui_extra.mm
▸ Compiling include_juce_opengl.mm
▸ Compiling include_juce_product_unlocking.mm
▸ Building library libseaSynth\ 5.a
▸ Building seaSynth 5/seaSynth 5 - VST [Release]
▸ Check Dependencies
▸ Compiling include_juce_audio_plugin_client_VST2.cpp/Users/[My Name]/Downloads/HISE-master/JUCE/modules/juce_audio_plugin_client/VST/juce_VST_Wrapper.cpp:95:10: 'pluginterfaces/vst2.x/aeffect.h' file not found
#include "pluginterfaces/vst2.x/aeffect.h"
^** BUILD FAILED **
Any ideas on how I can remedy this?
-
** BUILD FAILED **
The following build commands failed:
CompileC build/seaSynth\ 5.build/Release/seaSynth\ 5\ -\ VST.build/Objects-normal/x86_64/include_juce_audio_plugin_client_VST2.o /Users/Noa/Music/Logic/6\ Tab\ Interface/seaSynth\ 2.0.0/Binaries/JuceLibraryCode/include_juce_audio_plugin_client_VST2.cpp normal x86_64 c++ com.apple.compilers.llvm.clang.1_0.compiler -
Sounds like you need to extract the VST SDK from sdk.zip (search the forum for the not password).
-
@d-healey I extracted the code from the zip as you recommended and tried to build but I received the same error. I went into the VST SDK3 folder and located the file named aeffect.h in the location:
HISE-2.1.0 ▸ tools ▸ SDK ▸ sdk ▸ VST3 SDK ▸ pluginterfaces ▸ vst2.x
Is there a way I can point HISE to that pathway? Should I put the aeffect.h file in a different location?
-
@TNTHM said in Compile error:
HISE-2.1.0 ▸ tools ▸ SDK ▸ sdk ▸ VST3 SDK ▸ pluginterfaces ▸ vst2.x
Copy the VST3 SDK into the SDK folder so that you'll get this hierarchy:
HISE-2.1.0 ▸ tools ▸ SDK ▸ VST3 SDK ▸ pluginterfaces ▸ vst2.x -
This post is deleted!