# HG changeset patch # User Chris Cannam # Date 1407337345 -3600 # Node ID e59651cee2f33844235502ed74f7a3f7d4141b0d # Parent 3c4d87fba41cb2d706b31b501c63cb8c52960cdd Looks like --retain-symbols-file=.list is the PE equivalent of the ELF version script for our purposes diff -r 3c4d87fba41c -r e59651cee2f3 build/mingw32/Makefile.mingw32 --- a/build/mingw32/Makefile.mingw32 Tue Aug 05 17:12:46 2014 +0100 +++ b/build/mingw32/Makefile.mingw32 Wed Aug 06 16:02:25 2014 +0100 @@ -7,7 +7,7 @@ RANLIB = $(TOOLPREFIX)ranlib CXXFLAGS += -I../vamp-plugin-sdk -DNDEBUG -O3 -msse -msse2 -Wall -Wextra -LDFLAGS := -L../vamp-plugin-sdk -Lqm-dsp -Lbuild/mingw32 -static -shared -lqm-dsp -lvamp-sdk -llapack -lcblas -latlas -lf77blas -lg2cstubs +LDFLAGS := -L../vamp-plugin-sdk -Lqm-dsp -Lbuild/mingw32 -static -shared -lqm-dsp -lvamp-sdk -llapack -lcblas -latlas -lf77blas -lg2cstubs -Wl,--retain-symbols-file=vamp-plugin.list PLUGIN_EXT := .dll