Revision 63:686ef2976366

View differences:

Makefile.inc
26 26

  
27 27
PLUGIN_MAIN := libmain.cpp
28 28

  
29
TESTS := test/test-meanfilter \
29
TESTS ?= test/test-meanfilter \
30 30
         test/test-fft \
31 31
	 test/test-cepstrum \
32 32
         test/test-peakinterpolator \
Makefile.mingw32
1

  
2
CXX		= i486-mingw32-c++
3
CC		= i486-mingw32-gcc
4
LD            	= i486-mingw32-c++
5
AR            	= i486-mingw32-ar
6
RANLIB          = i486-mingw32-ranlib
7

  
8
TESTS		= test/null
9

  
10
CFLAGS := -Wall -O2 -I../include 
11
CXXFLAGS := $(CFLAGS)
12

  
13
LDFLAGS	 := -L../lib
14
PLUGIN_LDFLAGS := -shared -Wl,-Bstatic -static-libgcc -Wl,--version-script=vamp-plugin.map
15

  
16
PLUGIN_EXT := .dll
17

  
18
include Makefile.inc
19

  
20
test/null:	
21
		ln -s /bin/true test/null
Makefile.osx
3 3
CXXFLAGS := $(CFLAGS)
4 4

  
5 5
LDFLAGS := -L../inst/lib -lvamp-sdk -L/usr/local/boost/stage/lib 
6
PLUGIN_LDFLAGS := -dynamiclib
6
PLUGIN_LDFLAGS := -dynamiclib -exported_symbols_list=vamp-plugin.list
7 7
PLUGIN_EXT := .dylib
8 8

  
9 9
include Makefile.inc
vamp-plugin.list
1
_vampGetPluginDescriptor
vamp-plugin.map
1
{
2
	global: vampGetPluginDescriptor;
3
	local: *;
4
};

Also available in: Unified diff