From f89475a0a27d25aaaf261f2d96af4bd14c94c7ed Mon Sep 17 00:00:00 2001 From: falkTX Date: Sat, 15 Feb 2014 13:01:16 +0000 Subject: [PATCH] Fix build without vstsdk (closes #82) --- source/modules/juce_audio_processors/AppConfig.h | 2 +- source/modules/juce_audio_processors/Makefile | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/source/modules/juce_audio_processors/AppConfig.h b/source/modules/juce_audio_processors/AppConfig.h index 23ceaa05f..b64715d34 100755 --- a/source/modules/juce_audio_processors/AppConfig.h +++ b/source/modules/juce_audio_processors/AppConfig.h @@ -31,7 +31,7 @@ @see VSTPluginFormat, VST3PluginFormat, AudioPluginFormat, AudioPluginFormatManager, JUCE_PLUGINHOST_VST, JUCE_PLUGINHOST_AU */ -#if defined(JUCE_WINDOW) || defined(JUCE_MAC) +#if defined(JUCE_WINDOWS) || defined(JUCE_MAC) # define JUCE_PLUGINHOST_VST3 1 #else # define JUCE_PLUGINHOST_VST3 0 diff --git a/source/modules/juce_audio_processors/Makefile b/source/modules/juce_audio_processors/Makefile index 5663f9764..7bfdd568f 100644 --- a/source/modules/juce_audio_processors/Makefile +++ b/source/modules/juce_audio_processors/Makefile @@ -11,6 +11,10 @@ include ../../Makefile.mk BUILD_CXX_FLAGS += $(JUCE_AUDIO_PROCESSORS_FLAGS) -I. -I../../includes/ladspa -I../../includes/vst -I../../includes/vst3 -w LINK_FLAGS += $(JUCE_AUDIO_PROCESSORS_LIBS) -L.. -ljuce_audio_basics -ljuce_gui_basics -ljuce_graphics -ljuce_data_structures -ljuce_events -ljuce_core +ifeq ($(CARLA_VESTIGE_HEADER),true) +BUILD_CXX_FLAGS += -DVESTIGE_HEADER +endif + ifeq ($(MACOS),true) BUILD_CXX_FLAGS += -ObjC++ OBJS = juce_audio_processors.mm.o