# HG changeset patch # User Chris Cannam # Date 1276856197 -3600 # Node ID a30554ea74a31fde393c6231bed713271546c835 # Parent e7e8a8f57f35324cd7dfe6384337450f5b708f0b * Makefile for OS/X UB diff -r e7e8a8f57f35 -r a30554ea74a3 Makefile.osx --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Makefile.osx Fri Jun 18 11:16:37 2010 +0100 @@ -0,0 +1,19 @@ + +CXXFLAGS := -DLADSPA -fPIC -O3 -ffast-math -ftree-vectorize -arch i386 -arch x86_64 -arch ppc -isysroot /Developer/SDKs/MacOSX10.4u.sdk + +LDFLAGS := -arch i386 -arch x86_64 -arch ppc -isysroot /Developer/SDKs/MacOSX10.4u.sdk + +SOURCES := devuvuzelator.cpp devuvuzelator-ladspa.cpp fft.cpp +OBJECTS := devuvuzelator.o devuvuzelator-ladspa.o fft.o +HEADERS := devuvuzelator-ladspa.h params.h median.h + +devuvuzelator.so: $(OBJECTS) + $(CXX) $^ $(CXXFLAGS) -shared -o $@ + +clean: + rm -f $(OBJECTS) + +devuvuzelator.o: $(HEADERS) +devuvuzelator-ladspa.o: $(HEADERS) +fft.o: $(HEADERS) +