
#SX6/8/8r options with cross compiler environment

UNAME = SX8/crosscompiler

F90 = sxmpif90
CC  = sxmpic++
LINKER = sxmpif90
MAKE = make
CPP = cpp -C -P
CC_OPTS =  
F90_OPTS = -ew -R2 -EP -P multi
#F90_OPTS = -ew -R2 -EP -P multi -eC
NETCDF_LIB_DIR = ${HOME}/libsx8
NETCDF_INCL_DIR = ${HOME}/includesx8
MPI_INCL_DIR = .
MPI_LIB_DIR = .
CPP_DIRECTIVES = -DSX5_host
LIBS=  -lnetcdf_ew -llapack -lblas -lfftpack5_ew

CPP_INCL = -I${NETCDF_INCL_DIR} -I${MODEL}/include  -I${MODEL}/mpp
F90_INCL = -I${MPI_INCL_DIR} -I${MODEL}/misc_modules -I${MODEL}/model -I${MODEL}/mpp \
           -I${MODEL}/extra_modules

.F.f:
	cp $< $@
.f.o:
	${F90} $(CPP_DIRECTIVES) $(CPP_INCL) ${F90_OPTS} ${F90_INCL} -c $<
.c.o:
	$(CC) $(CC_OPTS) $(CPP_DIRECTIVES) -c $<


ALL_LIBS_PATHS =  -L${NETCDF_LIB_DIR}
