Mercurial > hg > cepstral-pitchtracker
changeset 63:686ef2976366
Build stuff, & mingw32 Makefile
author | Chris Cannam |
---|---|
date | Thu, 06 Dec 2012 17:25:19 +0000 |
parents | 7c463642a0a7 |
children | f31b2da9258d |
files | Makefile.inc Makefile.mingw32 Makefile.osx vamp-plugin.list vamp-plugin.map |
diffstat | 5 files changed, 28 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/Makefile.inc Wed Nov 21 09:33:17 2012 +0000 +++ b/Makefile.inc Thu Dec 06 17:25:19 2012 +0000 @@ -26,7 +26,7 @@ PLUGIN_MAIN := libmain.cpp -TESTS := test/test-meanfilter \ +TESTS ?= test/test-meanfilter \ test/test-fft \ test/test-cepstrum \ test/test-peakinterpolator \
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Makefile.mingw32 Thu Dec 06 17:25:19 2012 +0000 @@ -0,0 +1,21 @@ + +CXX = i486-mingw32-c++ +CC = i486-mingw32-gcc +LD = i486-mingw32-c++ +AR = i486-mingw32-ar +RANLIB = i486-mingw32-ranlib + +TESTS = test/null + +CFLAGS := -Wall -O2 -I../include +CXXFLAGS := $(CFLAGS) + +LDFLAGS := -L../lib +PLUGIN_LDFLAGS := -shared -Wl,-Bstatic -static-libgcc -Wl,--version-script=vamp-plugin.map + +PLUGIN_EXT := .dll + +include Makefile.inc + +test/null: + ln -s /bin/true test/null
--- a/Makefile.osx Wed Nov 21 09:33:17 2012 +0000 +++ b/Makefile.osx Thu Dec 06 17:25:19 2012 +0000 @@ -3,7 +3,7 @@ CXXFLAGS := $(CFLAGS) LDFLAGS := -L../inst/lib -lvamp-sdk -L/usr/local/boost/stage/lib -PLUGIN_LDFLAGS := -dynamiclib +PLUGIN_LDFLAGS := -dynamiclib -exported_symbols_list=vamp-plugin.list PLUGIN_EXT := .dylib include Makefile.inc