OBJS = src/types.o src/prep_cif.o src/x86/ffi_darwin.o src/x86/darwin.o src/powerpc/ffi_darwin.o src/powerpc/darwin.o src/powerpc/darwin_closure.o LIB = libffi.a SYSROOT = CFLAGS = -O3 -I./include -DMACOSX -arch ppc -arch i386 all: $(LIB) $(LIB): $(OBJS) rm -rf $(LIB) ar -cq $(LIB) $(OBJS) ranlib $(LIB) .c.o: $(CC) $(CFLAGS) $(SYSROOT) -c $< -o $@ .S.o: $(CC) $(CFLAGS) $(SYSROOT) -c $< -o $@ clean: rm -rf $(OBJS) $(LIB)