diff --git a/externals/OSCx/configure.ac b/externals/OSCx/configure.ac
index 4c4c37b2fedf7e5d7cd8134a6f7aa659ae4e70ac..781ddc8ffc197f45aab93697d30654d905bd2982 100644
--- a/externals/OSCx/configure.ac
+++ b/externals/OSCx/configure.ac
@@ -116,7 +116,7 @@ else
 					 ;;
         *-*-darwin*)
                 CFLAGS="$CFLAGS -DUNIX -Wall -Wimplicit -Wunused -Wmissing-prototypes -O3 "
-					 LDFLAGS=" -bundle -bundle_loader ../../../pd/bin/pd -flat_namespace "
+					 LDFLAGS=" -bundle -bundle_loader ../../../pd/bin/pd-l2ork -flat_namespace "
 					 pd_suffix=pd_darwin
 					 LIBS="-lc -lm"
 					 ;;
diff --git a/externals/miXed/Makefile.common b/externals/miXed/Makefile.common
index c8dcdc241c575dd8d2b501544f9d63a6bbc57e66..17dbf31468db7f49adbc4ae6a459fde827787b87 100644
--- a/externals/miXed/Makefile.common
+++ b/externals/miXed/Makefile.common
@@ -63,7 +63,7 @@ DEFINES = -DUNIX -DMACOSX
 OPT_CFLAGS = -O2 -funroll-loops -fomit-frame-pointer
 # perhaps "-undefined suppress" would be a better choice, when we go dynamic
 # with our own common code? (not likely to happen soon...)
-LFLAGS = -bundle -bundle_loader $(PD_DIR)/../bin/pd -flat_namespace
+LFLAGS = -bundle -bundle_loader $(PD_DIR)/../bin/pd-l2ork -flat_namespace
 endif
 
 SHARED_DIR = $(ROOT_DIR)/shared
diff --git a/externals/miXed/cyclone/Makefile.libdir b/externals/miXed/cyclone/Makefile.libdir
index 968ea718cb4f2f02ad98e0f3dffc3693fb526109..6eff7ec86d39a0f529dcdadfb52f9c1289aa1ffc 100644
--- a/externals/miXed/cyclone/Makefile.libdir
+++ b/externals/miXed/cyclone/Makefile.libdir
@@ -46,7 +46,7 @@ ifeq ($(UNAME),Darwin)
     CFLAGS += $(FAT_FLAGS) -fPIC -I/sw/include
     LDFLAGS += $(FAT_FLAGS) -bundle -undefined dynamic_lookup -L/sw/lib
     # if the 'pd' binary exists, check the linking against it to aid with stripping
-    LDFLAGS += $(shell test -e $(PD_PATH)/bin/pd && echo -bundle_loader $(PD_PATH)/bin/pd)
+    LDFLAGS += $(shell test -e $(PD_PATH)/bin/pd-l2ork && echo -bundle_loader $(PD_PATH)/bin/pd-l2ork)
     LIBS += -lc 
     STRIP = strip -x
 # install into ~/Library/Pd on Mac OS X since /usr/local isn't used much