# Fortran 90 Compiler F90COMPL = gfortran CCOMPL = gcc FLIB = -lgfortran OBJS=c2fstr.o cabb_eop_setup.o cabb_load_sites.o c_load_source.o c_load_sites.o c_init_calc.o \ new_c_refcalc.o new_refcalc.o sla_caldj.o sla_cldj.o wcalc.o \ cabb_init_calc.o dquadlsf.o get_atca_station.o c_eop_setup.o calcif: $(OBJS) Makefile $(F90COMPL) -fPIC -g -shared -o libcabbif.dylib $(OBJS) $(LIBS) -L../calc10 -lcalc $(FLIB) %.o: %.f $(F90COMPL) -c -g -O0 -fPIC $< %.o: %.f90 $(F90COMPL) -c -g -O0 -fPIC $< %.o: %.c $(CCOMPL) -c -g -O0 -fPIC $< clean: rm *.o libcabbif.so