changeset 50:929b95cd25b1

Toward win64 build eventually
author Chris Cannam
date Wed, 06 Aug 2014 16:30:34 +0100
parents 925c8dedde9c
children 13db8d010367
files build/Makefile.mingw32 build/Makefile.mingw64
diffstat 2 files changed, 44 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/build/Makefile.mingw32	Tue Aug 05 17:15:19 2014 +0100
+++ b/build/Makefile.mingw32	Wed Aug 06 16:30:34 2014 +0100
@@ -1,5 +1,5 @@
 
-TOOLPREFIX     ?= i586-mingw32msvc-
+TOOLPREFIX     ?= i686-w64-mingw32-
 CXX		= $(TOOLPREFIX)g++
 CC		= $(TOOLPREFIX)gcc
 LD		= $(TOOLPREFIX)g++
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/build/Makefile.mingw64	Wed Aug 06 16:30:34 2014 +0100
@@ -0,0 +1,43 @@
+
+TOOLPREFIX     ?= x86_64-w64-mingw32-
+CXX		= $(TOOLPREFIX)g++
+CC		= $(TOOLPREFIX)gcc
+LD		= $(TOOLPREFIX)g++
+AR		= $(TOOLPREFIX)ar
+RANLIB		= $(TOOLPREFIX)ranlib
+
+LDFLAGS 	+= -static -L../vamp-plugin-sdk -lvamp-hostsdk
+CXXFLAGS	+= -I../vamp-plugin-sdk -g -Wall -Wextra 
+
+OBJECTS		:= vamp-plugin-tester.o Tester.o Test.o TestStaticData.o TestInputExtremes.o TestMultipleRuns.o TestOutputs.o TestDefaults.o TestInitialise.o
+
+vamp-plugin-tester.exe:	$(OBJECTS)
+	$(CXX) $(OBJECTS) -o $@ $(LDFLAGS)
+
+clean:
+	rm -f $(OBJECTS)
+
+distclean:	clean
+	rm -f *~ vamp-plugin-tester.exe
+
+depend:
+	makedepend -Y *.cpp *.h
+
+# DO NOT DELETE
+
+Test.o: Test.h
+TestDefaults.o: TestDefaults.h Test.h Tester.h
+TestInitialise.o: TestInitialise.h Test.h Tester.h
+TestInputExtremes.o: TestInputExtremes.h Test.h Tester.h
+TestMultipleRuns.o: TestMultipleRuns.h Test.h Tester.h
+TestOutputs.o: TestOutputs.h Test.h Tester.h
+TestStaticData.o: TestStaticData.h Test.h Tester.h
+Tester.o: Tester.h Test.h
+vamp-plugin-tester.o: Tester.h Test.h
+TestDefaults.o: Test.h Tester.h
+TestInitialise.o: Test.h Tester.h
+TestInputExtremes.o: Test.h Tester.h
+TestMultipleRuns.o: Test.h Tester.h
+TestOutputs.o: Test.h Tester.h
+TestStaticData.o: Test.h Tester.h
+Tester.o: Test.h