CC=gcc SDK=/Developer/SDKs/MacOSX10.4u.sdk CFLAGS= -isysroot ${SDK} -arch ppc -arch ppc64 -arch i386 LDFLAGS= -arch ppc -arch ppc64 -arch i386 SRC_DIR=./ SRC=$(wildcard $(SRC_DIR)*.c) EXE=test OBJ=$(SRC:.c=.o) $(EXE): $(OBJ) $(CC) $(LDFLAGS) $^ -o $@ .SUFFIXES: .c %.o: %.c $(CC) $(CFLAGS) -c $< -o $@ depend: makedepend -- $(CFLAGS) -- $(SRC) clean: rm -f $(OBJ) cleanall: clean rm -f $(EXE)