Makefiled.osx 709 B

1234567891011121314151617181920212223242526272829
  1. # OSX debug Makefile for CDP2K program support library � Richard Dobson, CDP Ltd 2014,2022
  2. # NB this library has no PVOCEX dependencies.
  3. OPT = -g
  4. OBJS=cdparse.o dzsetup.o formantsg.o mainfuncs.o parstruct.o readdata.o readfiles.o \
  5. special.o tkinput.o tklib1.o tklib3.o validate.o writedata.o
  6. CC=cc
  7. CFLAGS= $(OPT) -Wall -mmacosx-version-min=10.8 -Dunix -I ../include -I ../../include
  8. .c.o:
  9. $(CC) $(CFLAGS) -c $<
  10. all: cdp2k
  11. cdparse.o: ../cdparse/cdparse.c
  12. $(CC) $(CFLAGS) -c ../cdparse/cdparse.c
  13. cdp2k: $(OBJS)
  14. # ar -rcs libcdp2kd.a $(OBJS)
  15. libtool -static -o libcdp2kd.a $(OBJS)
  16. # ranlib libcdp2kd.a
  17. clean:
  18. rm -f *.o
  19. veryclean: clean
  20. rm -f libcdp2kd.a
  21. install: cdp2k
  22. cp libcdp2kd.a ../../lib