Mercurial > hg > constant-q-cpp
diff Makefile.mingw32 @ 158:b83fa746d292
Add MinGW cross-compile Makefile
author | Chris Cannam <c.cannam@qmul.ac.uk> |
---|---|
date | Tue, 05 Aug 2014 11:05:12 +0100 |
parents | |
children | c345d0f2c760 |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Makefile.mingw32 Tue Aug 05 11:05:12 2014 +0100 @@ -0,0 +1,19 @@ + +TOOLPREFIX ?= i586-mingw32msvc- +CXX = $(TOOLPREFIX)g++ +CC = $(TOOLPREFIX)gcc +LD = $(TOOLPREFIX)g++ +AR = $(TOOLPREFIX)ar +RANLIB = $(TOOLPREFIX)ranlib + +CFLAGS += -DNDEBUG -O3 -msse -msse2 -ffast-math -mfpmath=sse -Wall -Wextra +LDFLAGS += -static + +CXXFLAGS += $(CFLAGS) +PLUGIN_LDFLAGS := $(LDFLAGS) -shared -Wl,--version-script=vamp/vamp-plugin.map + +VAMPSDK_DIR := ../vamp-plugin-sdk +PLUGIN_EXT := .dll + +include Makefile.inc +