view Makefile.mingw32 @ 76:a595de3e6f8d

Fix invalid call to parts.erase(parts.end()), which can crash and never does anything good. I think this is the intended behaviour.
author Chris Cannam
date Thu, 24 Jan 2019 15:07:04 +0000
parents 6b23b827b108
children
line wrap: on
line source

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

CFLAGS    += -Wall -O2
CXXFLAGS  += $(CFLAGS) -Iboost_1_53_0
LDFLAGS	  += -shared -static -Wl,-Bsymbolic -static-libgcc -Wl,--retain-symbols-file=segmentino/vamp-plugin.list -fno-exceptions $(shell $(CXX) -print-file-name=libstdc++.a)

PLUGIN_EXT   := .dll

include Makefile.inc