changeset 165:e59651cee2f3

Looks like --retain-symbols-file=<file>.list is the PE equivalent of the ELF version script for our purposes
author Chris Cannam <c.cannam@qmul.ac.uk>
date Wed, 06 Aug 2014 16:02:25 +0100
parents 3c4d87fba41c
children 900557ba1059
files build/mingw32/Makefile.mingw32
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- 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