# HG changeset patch # User Chris Cannam # Date 1407337345 -3600 # Node ID bc66d4d9c8f204fdb844aee96668aebbd78809bb # Parent 886d1071c282201f67504690ea6476417193db18 Looks like --retain-symbols-file=.list is the PE equivalent of the ELF version script for our purposes diff -r 886d1071c282 -r bc66d4d9c8f2 Makefile.mingw32 --- a/Makefile.mingw32 Thu May 16 17:17:16 2013 +0100 +++ b/Makefile.mingw32 Wed Aug 06 16:02:25 2014 +0100 @@ -8,7 +8,7 @@ CXXFLAGS := -I$(VAMP_SDK_DIR) -Wall PLUGIN_EXT := .dll -LDFLAGS := -shared -Wl,-soname=$(PLUGIN_LIBRARY_NAME)$(PLUGIN_EXT) $(VAMP_SDK_DIR)/libvamp-sdk.a -Wl,--version-script=vamp-plugin.map +LDFLAGS := -shared -Wl,-soname=$(PLUGIN_LIBRARY_NAME)$(PLUGIN_EXT) $(VAMP_SDK_DIR)/libvamp-sdk.a -Wl,--retain-symbols-file=vamp-plugin.list PLUGIN_OBJECTS := $(PLUGIN_SOURCES:.cpp=.o)