FC      = ifc
FFLAGS  = -O3 -tpp7 -xW -parallel -Vaxlib -fpp
NCDIR   = /home/yot/local/netcdf-3.5.1-${FC}
NCINC   = -I$(NCDIR)/include
NCLIB   = -L$(NCDIR)/lib

FC      = frt
FFLAGS  = -Am -Haesux
#FFLAGS  = -Am
NCDIR   = /home/yot/local/netcdf-3.6.1-Fujitsu
NCINC   = -I$(NCDIR)/include
NCLIB   = -L$(NCDIR)/lib

#FC      = efc
#FFLAGS  =
#NCDIR   = /home1/cger/ggec101/yot/local/netcdf-3.6.0-p1-efc-gnu
#NCINC   = -I$(NCDIR)/include
#NCLIB   = -L$(NCDIR)/lib

#FC = f90
#FFLAGS = 
#NCINC = -I/S/home013/y0040/local/netcdf-3.5.0/include
#NCLIB = -L/S/home013/y0040/local/netcdf-3.5.0/lib


DEF = 

LM = nccomb

SRC = main.f90 vtype_module.f90 ni3_module.f90
OBJ = $(SRC:.f90=.o)

OBJ_ALL = $(OBJ) 


LIB = -lnetcdf

VPATH = .

.SUFFIXES : .f90 .o

$(LM): $(OBJ_ALL)
	$(FC) $(FFLAGS) $(DEF) -o $@ $(OBJ_ALL) $(NCINC) $(NCLIB) $(LIB)

.f90.o:
	$(FC) $(FFLAGS) $(DEF) $(NCINC) -c $<

clean:
	rm -f $(LM) $(OBJ_ALL) *.mod *~

realclean: clean


main.o : vtype_module.o ni3_module.o
