Makefile-osx 424 B

123456789101112131415161718192021222324
  1. CC = gcc
  2. FORCEDCFLAGS = -funsigned-char -fno-exceptions -D__NOPROTO
  3. CFLAGS = -O3 -arch i386 -arch ppc
  4. LDFLAGS =
  5. SRC := A68kmain.c Opcodes.c Operands.c Adirect.c A68kmisc.c Symtab.c Codegen.c
  6. OBJ = $(SRC:%.c=%.o)
  7. EXE = A68k
  8. all: $(EXE)
  9. .c.o:
  10. $(CC) $(FORCEDCFLAGS) $(CFLAGS) -c $< -o $@
  11. $(EXE):\
  12. $(OBJ)
  13. $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $(OBJ)
  14. $(OBJ): A68kdef.h A68kglb.h protos.h
  15. clean:; rm -f $(OBJ) $(EXE) core