LDFLAGS = -lm 
INCLUDE = -I/../../H -I../stabilization
CFLAGS =  $(FLAGS) $(INCLUDE)
PROGS = lpc 

# if you wish to add the fortran stabilization routines into lpc, add
# -DF2C and -DUSE_ROOTTEST to the CFLAGS above, and uncomment the
# FORTOBJS line below
#
FC = f77 $(FORTFLAGS)
FORTOBJS =
#FORTOBJS = lpc.stable.o factor.o lpc.roottest.o
#
#

LFLAGS =  $(FORTLIBS) $(LDFLAGS)
CMIX_SYS = ../../sys

all:	lpc 

LPC_O = lpc.o lpc.anallpc.o $(CMIX_SYS)/wheader.o $(CMIX_SYS)/printsf.o\
	$(CMIX_SYS)/sfcodes.o alpole.o $(FORTOBJS)

factor.o: factor.f
	$(FC) -O -c factor.f
	
lpc.roottest.o: lpc.roottest.f
	$(FC) -O -c lpc.roottest.f

lpc.stable.o: lpc.stable.f
	$(FC) -O -c lpc.stable.f

lpc: 	$(LPC_O) 
	$(CC) -o lpc $(LPC_O) $(LFLAGS)

install: lpc
	cp lpc $(DESTDIR)

clean:
	rm -f *.o lpc
