Surely no need to build 32-bit by default any more; also remove the archive before recreating it (ironically, prompted by refusal of ar to update a fat file which of course is no longer an issue if we're not building 32-bit)
This commit is contained in:
@@ -2,7 +2,7 @@
|
|||||||
PREFIX := /usr/local
|
PREFIX := /usr/local
|
||||||
CXX := clang++ -stdlib=libc++
|
CXX := clang++ -stdlib=libc++
|
||||||
CC := clang
|
CC := clang
|
||||||
ARCHFLAGS := -arch i386 -arch x86_64 -mmacosx-version-min=10.7
|
ARCHFLAGS := -arch x86_64 -mmacosx-version-min=10.7
|
||||||
OPTFLAGS := -DNDEBUG -ffast-math -mfpmath=sse -msse -msse2 -O3 -ftree-vectorize
|
OPTFLAGS := -DNDEBUG -ffast-math -mfpmath=sse -msse -msse2 -O3 -ftree-vectorize
|
||||||
|
|
||||||
CXXFLAGS := $(ARCHFLAGS) $(OPTFLAGS) -I. -Isrc -Irubberband -I/usr/local/include -DUSE_PTHREADS -DMALLOC_IS_ALIGNED -DHAVE_VDSP -DUSE_SPEEX -DNO_THREAD_CHECKS -DNO_TIMING
|
CXXFLAGS := $(ARCHFLAGS) $(OPTFLAGS) -I. -Isrc -Irubberband -I/usr/local/include -DUSE_PTHREADS -DMALLOC_IS_ALIGNED -DHAVE_VDSP -DUSE_SPEEX -DNO_THREAD_CHECKS -DNO_TIMING
|
||||||
@@ -136,6 +136,7 @@ $(PROGRAM_TARGET): $(LIBRARY_OBJECTS) $(PROGRAM_OBJECTS)
|
|||||||
$(CXX) -o $@ $^ $(PROGRAM_LIBS) $(LDFLAGS)
|
$(CXX) -o $@ $^ $(PROGRAM_LIBS) $(LDFLAGS)
|
||||||
|
|
||||||
$(STATIC_TARGET): $(LIBRARY_OBJECTS)
|
$(STATIC_TARGET): $(LIBRARY_OBJECTS)
|
||||||
|
rm $@
|
||||||
$(AR) rsc $@ $^
|
$(AR) rsc $@ $^
|
||||||
|
|
||||||
$(DYNAMIC_TARGET): $(LIBRARY_OBJECTS)
|
$(DYNAMIC_TARGET): $(LIBRARY_OBJECTS)
|
||||||
|
|||||||
Reference in New Issue
Block a user