FC=gfortran
FOPTS=-O 
cn: sccn.o ludcmp.o lubksb.o \
	potn.o splint.o spline.o  \
	jacobi1.o eigsrt.o BESSJ0.o bessj1.o \
	bessj.o cmmulv.o rmtocm.o \
	VrtoVc.o cAip.o derivSch.o pomt.o \
	rk4vec_fix.o
	$(FC) -o cn $(FOPTS) sccn.o ludcmp.o \
	lubksb.o potn.o splint.o \
	spline.o jacobi1.o eigsrt.o \
	BESSJ0.o bessj1.o bessj.o cmmulv.o \
	rmtocm.o VrtoVc.o cAip.o \
	derivSch.o pomt.o rk4vec_fix.o

sccn.o:
	$(FC) $(FOPTS) -c sccn.f
ludcmp.o:
	$(FC) $(FOPTS) -c ludcmp.f
lubksb.o:
	$(FC) $(FOPTS) -c lubksb.f
potn.o:
	$(FC) $(FOPTS) -c potn.f
splint.o:
	$(FC) $(FOPTS) -c splint.f
spline.o:
	$(FC) $(FOPTS) -c spline.f
jacobi1.o:
	$(FC) $(FOPTS) -c jacobi1.f
eigsrt.o:
	$(FC) $(FOPTS) -c eigsrt.f
BESSJ0.o:
	$(FC) $(FOPTS) -c BESSJ0.f
bessj1.o:
	$(FC) $(FOPTS) -c bessj1.f
bessj.o:
	$(FC) $(FOPTS) -c bessj.f
cmmulv.o:
	$(FC) $(FOPTS) -c cmmulv.f
rmtocm.o:
	$(FC) $(FOPTS) -c rmtocm.f
VrtoVc.o:
	$(FC) $(FOPTS) -c VrtoVc.f
cAip.o:
	$(FC) $(FOPTS) -c cAip.f
derivSch.o:
	$(FC) $(FOPTS) -c derivSch.f
pomt.o:
	$(FC) $(FOPTS) -c pomt.f
rk4vec_fix.o:
	$(FC) $(FOPTS) -c rk4vec_fix.f

clean:
	/bin/rm  sccn.o ludcmp.o core sccn 
