diff --git a/main/Makefile b/main/Makefile
index da2197f9b9d54b0f9e61cddf35e58490a0213d07..68d564941815bbc7860f1a809b99e3c9fffaac1b 100644
--- a/main/Makefile
+++ b/main/Makefile
@@ -63,7 +63,7 @@ ifneq ($(findstring darwin,$(OSARCH)),)
 else
 # These are used for all but Darwin
   ifneq ($(findstring LOADABLE_MODULES,$(MENUSELECT_CFLAGS)),)
-    ASTLINK+=-Wl,--export-dynamic
+    ASTLINK+=-Wl,--export-dynamic -Wl,--exclude-libs -Wl,ALL
   else
     ASTLINK+=${GC_LDFLAGS}
   endif