view Makefile.mingw32 @ 29:e5bff6a7c4f7 v1.1

MinGW build fixes
author Chris Cannam
date Tue, 08 Sep 2015 17:24:15 +0100
parents 42e71acaba8e
children 96cb7ef3cc24
line wrap: on
line source

TOOLPREFIX     ?= i586-mingw32msvc-
CXX		= $(TOOLPREFIX)g++
CC		= $(TOOLPREFIX)gcc
LD		= $(TOOLPREFIX)g++
AR		= $(TOOLPREFIX)ar
RANLIB		= $(TOOLPREFIX)ranlib

VAMPSDK_DIR	?= ../vamp-plugin-sdk

CXXFLAGS	:= -Wall -Wextra -Werror -I$(VAMPSDK_DIR) $(ARCHFLAGS)

PLUGIN_EXT	:= .dll

PLUGIN_LDFLAGS	:= $(LDFLAGS) -shared -static -Wl,--retain-symbols-file=vamp-plugin.list $(VAMPSDK_DIR)/libvamp-sdk.a

MAKEFILE_EXT 	:= .mingw32

include Makefile.inc