9 CFLAGS = $(COPT) -DNDIM=$(NDIM) -DNI_LEVEL=$(NILEVEL) \
11 LFLAGS = -framework vecLib
13 OBJS = eprintf.o blast.o xesn.o chkaccu.o sov.o secdp.o
14 PROGS = xpredm$(NDIM) lpredm
17 all: $(LIBCRN) $(PROGS)
19 mkdir -p $(INSTALL_DIR)
21 xpredm$(NDIM): xpredm.o xpredmsub.o $(LIBCRN)
22 $(CC) $(CFLAGS) xpredm.o xpredmsub.o $(LIBS) -o xpredm$(NDIM)
23 lpredm: lpredm.o xpredmsub.o $(LIBCRN)
24 $(CC) $(CFLAGS) lpredm.o xpredmsub.o $(LIBS) -o lpredm
25 xpredm.o: xpredm.c xpredm.h $(LIBCRN)
26 $(CC) -c $(CFLAGS) xpredm.c
27 lpredm.o: lpredm.c xpredm.h $(LIBCRN)
28 $(CC) -c $(CFLAGS) lpredm.c
29 xpredmsub.o: xpredmsub.c xpredm.h $(LIBCRN)
30 $(CC) -c $(CFLAGS) xpredmsub.c
34 blast.o: blast.h blast.c
35 $(CC) -c $(CFLAGS) blast.c
36 eprintf.o: eprintf.h eprintf.c
37 $(CC) -c $(CFLAGS) eprintf.c
38 xesn.o: xesn.h blast.h xesn.c
39 $(CC) -c $(CFLAGS) xesn.c
40 chkaccu.o: chkaccu.h blast.h chkaccu.c
41 $(CC) -c $(CFLAGS) chkaccu.c
42 sov.o: sov.h blast.h sov.c
43 $(CC) -c $(CFLAGS) sov.c
44 secdp.o: secdp.c blast.h
45 $(CC) -c $(CFLAGS) secdp.c
47 -rm -f $(PROGS) *.o libcrn.a
49 (cd $(INSTALL_DIR); rm -f $(PROGS))