From 51028655d09c9a21fc51cadd7bc48210295aa791 Mon Sep 17 00:00:00 2001 From: falkTX Date: Fri, 15 Oct 2021 12:07:09 +0100 Subject: [PATCH] Don't expose symbols for STATIC_PLUGIN_TARGET Signed-off-by: falkTX --- source/Makefile.deps.mk | 1 + source/includes/CarlaDefines.h | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/source/Makefile.deps.mk b/source/Makefile.deps.mk index 99de458384..c3e0195caa 100644 --- a/source/Makefile.deps.mk +++ b/source/Makefile.deps.mk @@ -509,6 +509,7 @@ WATER_LIBS = -luuid -lwsock32 -lwininet -lversion -lole32 -lws2_32 -loleau ifeq ($(USING_JUCE),true) JUCE_AUDIO_DEVICES_LIBS = -lwinmm -lole32 JUCE_CORE_LIBS = -luuid -lwsock32 -lwininet -lversion -lole32 -lws2_32 -loleaut32 -limm32 -lcomdlg32 -lshlwapi -lrpcrt4 -lwinmm +JUCE_EVENTS_LIBS = -lole32 JUCE_GRAPHICS_LIBS = -lgdi32 JUCE_GUI_BASICS_LIBS = -lgdi32 -limm32 -lcomdlg32 -lole32 endif # USING_JUCE diff --git a/source/includes/CarlaDefines.h b/source/includes/CarlaDefines.h index 53a0f982a6..a6bce6ff58 100644 --- a/source/includes/CarlaDefines.h +++ b/source/includes/CarlaDefines.h @@ -270,7 +270,7 @@ private: \ #endif /* Define CARLA_API */ -#ifdef BUILD_BRIDGE +#if defined(BUILD_BRIDGE) || defined(STATIC_PLUGIN_TARGET) # define CARLA_API #else # if defined(CARLA_OS_WIN) && ! defined(__WINE__)