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