Mercurial > hg > devuvuzelator
annotate Makefile.osx @ 19:0cdedb2fab81 tip
* OS/X build fixes
author | Chris Cannam |
---|---|
date | Fri, 18 Jun 2010 11:18:49 +0100 |
parents | a30554ea74a3 |
children |
rev | line source |
---|---|
Chris@17 | 1 |
Chris@19 | 2 CXXFLAGS := -I. -DLADSPA -fPIC -O3 -ffast-math -ftree-vectorize -arch i386 -arch x86_64 -arch ppc -isysroot /Developer/SDKs/MacOSX10.4u.sdk |
Chris@17 | 3 |
Chris@17 | 4 LDFLAGS := -arch i386 -arch x86_64 -arch ppc -isysroot /Developer/SDKs/MacOSX10.4u.sdk |
Chris@17 | 5 |
Chris@17 | 6 SOURCES := devuvuzelator.cpp devuvuzelator-ladspa.cpp fft.cpp |
Chris@17 | 7 OBJECTS := devuvuzelator.o devuvuzelator-ladspa.o fft.o |
Chris@17 | 8 HEADERS := devuvuzelator-ladspa.h params.h median.h |
Chris@17 | 9 |
Chris@17 | 10 devuvuzelator.so: $(OBJECTS) |
Chris@19 | 11 $(CXX) $^ $(CXXFLAGS) -dynamiclib -o $@ |
Chris@17 | 12 |
Chris@17 | 13 clean: |
Chris@17 | 14 rm -f $(OBJECTS) |
Chris@17 | 15 |
Chris@17 | 16 devuvuzelator.o: $(HEADERS) |
Chris@17 | 17 devuvuzelator-ladspa.o: $(HEADERS) |
Chris@17 | 18 fft.o: $(HEADERS) |
Chris@17 | 19 |