LOAD_FLAGS = -L$(HOMEMWC)/rnpl/lib -L$(HOMEMWC)/lib -L/usr/local/lib/hdf/lib

#LOAD_LIBS =  -lfvs -lv3util -lvutil -lutilio
#LOAD_LIBS = 
#LOAD_LIBS = -lbbhutil -lnetcdf -ldf
LOAD_LIBS = -lbbhutil -lfvs -lutilio -lvutil -lnetcdf -ldf -lbsd -lsun


F77_COMMAND = f77
#F77_FLAGS = -g -C  -col120 -Nn90000
#F77_FLAGS = -O2 -qextname
#F77_FLAGS = -g -qextname
F77_FLAGS = -O2 -mips2  -r8
#F77_FLAGS = -g -Wf"-Rabc"
#F77_FLAGS = -Wf"-o aggress" 
#F77_FLAGS = -Wf"-o aggress"  -Zv
#F77_FLAGS = -Wf"-o aggress" -F -lperf
#F77_FLAGS = -g  -r8 -C
#F77_FLAGS = -C -g 
#F77_FLAGS =  -g 
F77 = $(F77_COMMAND) $(F77_FLAGS) -c
F77_LOAD = $(F77_COMMAND) $(F77_FLAGS)


F77_LIBS = -lF77 -lU77 -lI77 -lisam -lm

.f.o:
	$(F77) $*.f

RADSRC = ascii.f hdf.f connect.f constraint.f diff.f evolve_g.f evolve_k.f \
flags.f horizon.f initdata.f input.f makegrid.f remask.f \
ricci.f setgauge.f swap.f t2rad.f timestep.f utility.f \
compare.f plot2d.f linear.f

APPOBJ = $(APPSRC:.f=.o)
RADOBJ = $(RADSRC:.f=.o)

t2rad: $(RADOBJ)
	$(F77_LOAD) $(RADOBJ) $(LOAD_FLAGS) $(LOAD_LIBS) -o t2rad

clean:
	/bin/rm *.o t2

cleans:
	rm *.segdat
