comparison Makefile.osx @ 19:0cdedb2fab81 tip

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