#!/bin/ksh

	set -x
	date
NODE=`uname -n`
  export NODE=`echo ${NODE} | cut -c1-6`
  if   [ ${NODE} = natuna ]; then
	pgf90 -c gen_error.f90 -I/usr/local/include
	pgf90 -o gen_error gen_error.o -L/usr/local/lib -lnetcdf
	pgf90 -c gen_error_vector.f90 -I/usr/local/include
	pgf90 -o gen_error_vector gen_error_vector.o -L/usr/local/lib -lnetcdf
  elif [ ${NODE} = elnino  ]; then
	f90 -c gen_error.f90 -I/usr/local/include
	f90 -o gen_error gen_error.o -L/usr/local/lib -lnetcdf
	f90 -c gen_error_vector.f90 -I/usr/local/include
	f90 -o gen_error_vector gen_error_vector.o -L/usr/local/lib -lnetcdf
  else 
	export NODE=`echo ${NODE} | cut -c1-3`
	if  [ ${NODE} =  hpc ]; then
           export NETCDFROOT=/usr/local/lib/netcdf-3.5.0/LP64
           f90 -c gen_error.f90 -I${NETCDFROOT}/include
           f90 -o gen_error gen_error.o -L${NETCDFROOT}/lib -lnetcdf
           f90 -c gen_error_vector.f90 -I${NETCDFROOT}/include
           f90 -o gen_error_vector gen_error_vector.o -L${NETCDFROOT}/lib -lnetcdf
        else
	   export NODE=`echo ${NODE} | cut -c1-2`
	   if  [ ${NODE} =  ds ]; then
              export NETCDFROOT=/pool/SX-6/netcdf/netcdf-3.6.0-p1
              f90 -c gen_error.f90 -I${NETCDFROOT}/include
              f90 -o gen_error gen_error.o -L${NETCDFROOT}/lib -lnetcdf
              f90 -c gen_error_vector.f90 -I${NETCDFROOT}/include
              f90 -o gen_error_vector gen_error_vector.o -L${NETCDFROOT}/lib -lnetcdf
           fi
        fi
  fi

