changeset 11:acc12b4d54b4

Looks like --retain-symbols-file=<file>.list is the PE equivalent of the ELF version script for our purposes
author Chris Cannam
date Wed, 06 Aug 2014 16:02:25 +0100
parents 6ea008aa8817
children a9378af18d98
files Makefile.mingw32
diffstat 1 files changed, 2 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/Makefile.mingw32	Wed Aug 06 12:38:00 2014 +0100
+++ b/Makefile.mingw32	Wed Aug 06 16:02:25 2014 +0100
@@ -6,8 +6,8 @@
 AR		= $(TOOLPREFIX)ar
 RANLIB		= $(TOOLPREFIX)ranlib
 
-CXXFLAGS	+= -I../vamp-plugin-sdk -fno-exceptions -DNDEBUG -O3 -msse -msse2 -Wall -Wextra 
-LDFLAGS		:= -L../vamp-plugin-sdk -fno-exceptions -static -shared -lvamp-sdk
+CXXFLAGS	+= -I../vamp-plugin-sdk -DNDEBUG -O3 -msse -msse2 -Wall -Wextra 
+LDFLAGS		:= -L../vamp-plugin-sdk -static -shared -lvamp-sdk -Wl,--retain-symbols-file=vamp-plugin.list
 
 PLUGIN_EXT	:= .dll