Allow static plugin builds to have JACK driver

Signed-off-by: falkTX <falktx@falktx.com>
This commit is contained in:
falkTX 2023-05-15 00:27:06 +02:00
parent 41d76fffaa
commit 6785064d54
No known key found for this signature in database
GPG Key ID: CDBAA37ABC74FBA0
2 changed files with 4 additions and 2 deletions

View File

@ -3089,7 +3089,9 @@ CARLA_BACKEND_START_NAMESPACE
namespace EngineInit {
#ifndef HAVE_JACK
CarlaEngine* newJack() { return nullptr; }
#endif
#ifdef USING_JUCE_AUDIO_DEVICES
CarlaEngine* newJuce(const AudioApi) { return nullptr; }

View File

@ -117,12 +117,12 @@ ifeq ($(MACOS),true)
$(OBJDIR)/CarlaEngineNative.cpp.exp.o: CarlaEngineNative.cpp
-@mkdir -p $(OBJDIR)
@echo "Compiling CarlaEngineNative.cpp (plugin)"
$(SILENT)$(CXX) $< $(BUILD_CXX_FLAGS) -DCARLA_PLUGIN_BUILD -ObjC++ -c -o $@
$(SILENT)$(CXX) $< $(BUILD_CXX_FLAGS) -DCARLA_PLUGIN_BUILD -UHAVE_JACK -ObjC++ -c -o $@
else
$(OBJDIR)/CarlaEngineNative.cpp.exp.o: CarlaEngineNative.cpp
-@mkdir -p $(OBJDIR)
@echo "Compiling CarlaEngineNative.cpp (plugin)"
$(SILENT)$(CXX) $< $(BUILD_CXX_FLAGS) -DCARLA_PLUGIN_BUILD -c -o $@
$(SILENT)$(CXX) $< $(BUILD_CXX_FLAGS) -DCARLA_PLUGIN_BUILD -UHAVE_JACK -c -o $@
endif
ifeq ($(JACKBRIDGE_DIRECT),true)