changeset 76:d8eaa10e153e

Build fixes
author Chris Cannam
date Fri, 28 Nov 2014 15:28:31 +0000
parents 6c755f3e1173
children 5e26aaba2eed
files Makefile.mingw32
diffstat 1 files changed, 7 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/Makefile.mingw32	Mon Nov 17 14:07:00 2014 +0000
+++ b/Makefile.mingw32	Fri Nov 28 15:28:31 2014 +0000
@@ -1,10 +1,15 @@
 
-CXX	:= i586-mingw32msvc-g++
+TOOLPREFIX     ?= i586-mingw32msvc-
+CXX		= $(TOOLPREFIX)g++
+CC		= $(TOOLPREFIX)gcc
+LD		= $(TOOLPREFIX)g++
+AR		= $(TOOLPREFIX)ar
+RANLIB		= $(TOOLPREFIX)ranlib
 CXXFLAGS	:= -I../include -O2 -Wall -I../../Python26/include
 
 vampy.dll:	PyPlugin.o PyPlugScanner.o vampy-main.o Mutex.o PyTypeInterface.o PyExtensionModule.o PyRealTime.o PyFeature.o PyParameterDescriptor.o PyOutputDescriptor.o PyFeatureSet.o  PyExtensionManager.o
 	i586-mingw32msvc-g++ -shared $^ -o $@ -L../lib -L../../Python26/libs -Wl,-Bstatic -lvamp-sdk -Wl,-Bdynamic -lpython26 -Wl,--retain-symbols-file=vamp-plugin.list
 
 clean:	
-	rm *.o
+	rm -f *.o