comparison build/Makefile.mingw32 @ 372:12ee4e664b35

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 cb6c59627bcc
children 7284eef3c4ef
comparison
equal deleted inserted replaced
371:490e5d01766c 372:12ee4e664b35
99 # Flags for building specific plugin and library targets. We need to 99 # Flags for building specific plugin and library targets. We need to
100 # tell the linker the formal name for the library, and for plugins we 100 # tell the linker the formal name for the library, and for plugins we
101 # also want to tell the linker to make all symbols in the library 101 # also want to tell the linker to make all symbols in the library
102 # hidden except for the public entry point (making for a tidier library). 102 # hidden except for the public entry point (making for a tidier library).
103 # 103 #
104 PLUGIN_LDFLAGS = $(DYNAMIC_LDFLAGS) -Wl,--version-script=build/vamp-plugin.map 104 PLUGIN_LDFLAGS = $(DYNAMIC_LDFLAGS) -Wl,--retain-symbols-file=build/vamp-plugin.list
105 SDK_DYNAMIC_LDFLAGS = $(DYNAMIC_LDFLAGS) 105 SDK_DYNAMIC_LDFLAGS = $(DYNAMIC_LDFLAGS)
106 HOSTSDK_DYNAMIC_LDFLAGS = $(DYNAMIC_LDFLAGS) 106 HOSTSDK_DYNAMIC_LDFLAGS = $(DYNAMIC_LDFLAGS)
107 107
108 108
109 ### End of user-serviceable parts 109 ### End of user-serviceable parts