From d296deabc748fd6a96d46145aa013e5f7cedc6db Mon Sep 17 00:00:00 2001 From: rl2939 <60378449+rl2939@users.noreply.github.com> Date: Wed, 26 Feb 2025 16:54:24 -0500 Subject: [PATCH 1/5] Add surgext. --- plugins/surgext | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/surgext b/plugins/surgext index cbebb2b5..852bb5b9 160000 --- a/plugins/surgext +++ b/plugins/surgext @@ -1 +1 @@ -Subproject commit cbebb2b5d5d6b5dc865660fb3ef54d2c35bfa0f1 +Subproject commit 852bb5b950f9a756c1850b91627afb543cb6b0ec From 8e0275fc2d8583a8b3ea8ce7c51bb8c42c65a74a Mon Sep 17 00:00:00 2001 From: rl2939 <60378449+rl2939@users.noreply.github.com> Date: Mon, 19 Jan 2026 22:18:29 -0500 Subject: [PATCH 2/5] Update to `Release v2.2.9.0` --- plugins/surgext | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/surgext b/plugins/surgext index 852bb5b9..640153d4 160000 --- a/plugins/surgext +++ b/plugins/surgext @@ -1 +1 @@ -Subproject commit 852bb5b950f9a756c1850b91627afb543cb6b0ec +Subproject commit 640153d4e70896a707bc3a7cbff1d375c44581b6 From 467a0d911d090d89534550111b48feb2b1d71083 Mon Sep 17 00:00:00 2001 From: rl2939 <60378449+rl2939@users.noreply.github.com> Date: Wed, 21 Jan 2026 00:05:02 -0500 Subject: [PATCH 3/5] Add `-ldl` to the CardinalRemote Makefile --- src/CardinalRemote/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/CardinalRemote/Makefile b/src/CardinalRemote/Makefile index 6e53f441..ea0b1702 100644 --- a/src/CardinalRemote/Makefile +++ b/src/CardinalRemote/Makefile @@ -104,7 +104,7 @@ else RACK_EXTRA_LIBS += $(SURGE_DEP_PATH)/libs/fmt/libfmt.a endif RACK_EXTRA_LIBS += $(SURGE_DEP_PATH)/libs/sqlite-3.23.3/libsqlite.a -RACK_EXTRA_LIBS += $(SURGE_DEP_PATH)/libs/sst/sst-plugininfra/libsst-plugininfra.a +RACK_EXTRA_LIBS += $(SURGE_DEP_PATH)/libs/sst/sst-plugininfra/libsst-plugininfra.a -ldl ifneq ($(WINDOWS),true) RACK_EXTRA_LIBS += $(SURGE_DEP_PATH)/libs/sst/sst-plugininfra/libs/filesystem/libfilesystem.a endif From 8bd167c6e0d07bd8e5bf309f3a8c9375344fb95e Mon Sep 17 00:00:00 2001 From: rl2939 <60378449+rl2939@users.noreply.github.com> Date: Thu, 22 Jan 2026 23:24:55 -0500 Subject: [PATCH 4/5] Revert "Add `-ldl` to the CardinalRemote Makefile" This reverts commit 467a0d911d090d89534550111b48feb2b1d71083. --- src/CardinalRemote/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/CardinalRemote/Makefile b/src/CardinalRemote/Makefile index ea0b1702..6e53f441 100644 --- a/src/CardinalRemote/Makefile +++ b/src/CardinalRemote/Makefile @@ -104,7 +104,7 @@ else RACK_EXTRA_LIBS += $(SURGE_DEP_PATH)/libs/fmt/libfmt.a endif RACK_EXTRA_LIBS += $(SURGE_DEP_PATH)/libs/sqlite-3.23.3/libsqlite.a -RACK_EXTRA_LIBS += $(SURGE_DEP_PATH)/libs/sst/sst-plugininfra/libsst-plugininfra.a -ldl +RACK_EXTRA_LIBS += $(SURGE_DEP_PATH)/libs/sst/sst-plugininfra/libsst-plugininfra.a ifneq ($(WINDOWS),true) RACK_EXTRA_LIBS += $(SURGE_DEP_PATH)/libs/sst/sst-plugininfra/libs/filesystem/libfilesystem.a endif From 1b5bf76cf66198f369c15f349d8b30e87b1fe97f Mon Sep 17 00:00:00 2001 From: rl2939 <60378449+rl2939@users.noreply.github.com> Date: Fri, 23 Jan 2026 00:24:33 -0500 Subject: [PATCH 5/5] Add `-ldl` to makefile --- src/Makefile.cardinal.mk | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/Makefile.cardinal.mk b/src/Makefile.cardinal.mk index 731dc368..1041a0cf 100644 --- a/src/Makefile.cardinal.mk +++ b/src/Makefile.cardinal.mk @@ -190,6 +190,9 @@ EXTRA_DSP_LIBS += -framework Accelerate -framework AppKit -framework AudioToolbo else ifeq ($(WINDOWS),true) EXTRA_DSP_LIBS += -lole32 -lshlwapi -luuid -lversion endif +ifneq ($(HAIKU_OR_MACOS_OR_WASM_OR_WINDOWS),true) +EXTRA_DSP_LIBS += -ldl +endif # -------------------------------------------------------------- # Setup resources