#- #- $Id$ #- #-Q- Darwin #- Global definitions for Mac OSX, gfortran #-Q- Darwin M_K = make #-Q- Darwin P_C = cpp #-Q- Darwin P_O = -fpreprocessed -P -C -traditional $(P_P) #-Q- Darwin F_C = gfortran -c #-Q- Darwin #-D- MD F_D = -g -Wall -fbounds-check -pedantic -finit-real=nan #-Q- Darwin #-D- MN F_D = #-Q- Darwin #-P- I4R4 F_P = #-Q- Darwin #-P- I4R8 F_P = -fdefault-real-8 #-Q- Darwin #-P- I8R8 F_P = -fdefault-integer-8 -fdefault-real-8 #-Q- Darwin w_w = -O5 -funroll-all-loops $(F_D) $(F_P) -I$(MODDIR) #-Q- Darwin F_O = $(w_w) -J$(MODDIR) #-Q- Darwin F_L = gfortran #-Q- Darwin M_M = 0 #-Q- Darwin L_X = 0 #-Q- Darwin L_O = #-Q- Darwin A_C = ar -rs #-Q- Darwin A_G = ar -x #-Q- Darwin C_C = cc -c #-Q- Darwin C_O = #-Q- Darwin C_L = cc #-Q- Darwin #- #-Q- Darwin NCDF_INC = /usr/install/include #-Q- Darwin NCDF_LIB = -L/usr/install/lib -lnetcdf #-Q- Darwin #- #-Q- Darwin_g95 #- Global definitions for Mac OSX, g95 #-Q- Darwin_g95 M_K = make #-Q- Darwin_g95 P_C = cpp #-Q- Darwin_g95 P_O = -fpreprocessed -P -C -traditional $(P_P) #-Q- Darwin_g95 F_C = g95 -c #-Q- Darwin_g95 #-D- MD F_D = -g -Wall -fbounds-check #-Q- Darwin_g95 #-D- MN F_D = #-Q- Darwin_g95 #-P- I4R4 F_P = -i4 #-Q- Darwin_g95 #-P- I4R8 F_P = -i4 -r8 #-Q- Darwin_g95 #-P- I8R8 F_P = -i8 -r8 #-Q- Darwin_g95 w_w = -O5 -funroll-all-loops $(F_D) $(F_P) -I$(MODDIR) #-Q- Darwin_g95 F_O = $(w_w) -fmod=$(MODDIR) #-Q- Darwin_g95 F_L = g95 #-Q- Darwin_g95 M_M = 0 #-Q- Darwin_g95 L_X = 0 #-Q- Darwin_g95 L_O = #-Q- Darwin_g95 A_C = ar -rs #-Q- Darwin_g95 A_G = ar -x #-Q- Darwin_g95 C_C = cc -c #-Q- Darwin_g95 C_O = #-Q- Darwin_g95 C_L = cc #-Q- Darwin_g95 #- #-Q- Darwin_g95 NCDF_INC = /usr/install/include #-Q- Darwin_g95 NCDF_LIB = -L/usr/install/lib -lnetcdf #-Q- Darwin_g95 #- #-Q- aix #- Global definitions for IBM AIX (MPP) #-Q- aix LIB_MPI = MPI1 #-Q- aix LIB_MPI_BIS = MPI1 #-Q- aix PRISM_ARCH = AIX #-Q- aix PRISM_NAME = zahir #-Q- aix FCM_ARCH = AIX_ZAHIR #-Q- aix M_K = gmake #-Q- aix P_C = /usr/lib/cpp #-Q- aix P_O = -P -I/usr/lpp/ppe.poe/include/thread64 -C $(P_P:-WF,-D%=-D%) #-Q- aix F_C = mpxlf90_r -c #-Q- aix #-D- MD F_D = #-Q- aix #-D- MN F_D = #-Q- aix #-P- I4R4 F_P = -qrealsize=4 #-Q- aix #-P- I4R8 F_P = -qrealsize=8 #-Q- aix #-P- I8R8 F_P = #-Q- aix w_w = $(F_P) -O3 -qsuffix=f=f90 #-Q- aix F_O = $(w_w) -I$(MODDIR) -qmoddir=$(MODDIR) #-Q- aix F_L = mpxlf90_r #-Q- aix M_M = 0 #-Q- aix L_X = 0 #-Q- aix L_O = $(F_P) -q64 -bmaxdata:2000000000 -O3 #-Q- aix A_C = ar -rs -X64 #-Q- aix A_G = ar -x -X64 #-Q- aix C_C = cc -c #-Q- aix C_O = -O #-Q- aix C_L = cc #-Q- aix #- #-Q- aix NCDF_INC = /usr/local/pub/include #-Q- aix NCDF_LIB = -L/usr/local/pub/lib -lnetcdf #-Q- aix #- #-Q- aix6 #- Global definitions for IBM AIX Power6 (MPP) #-Q- aix6 LIB_MPI = MPI1 #-Q- aix6 LIB_MPI_BIS = MPI1 #-Q- aix6 PRISM_ARCH = AIX6 #-Q- aix6 PRISM_NAME = vargas #-Q- aix6 FCM_ARCH = AIX6_VARGAS #-Q- aix6 M_K = gmake #-Q- aix6 P_C = /usr/lib/cpp #-Q- aix6 P_O = -P -C $(P_P:-WF,-D%=-D%) #-Q- aix6 F_C = mpxlf90_r -c #-Q- aix6 #-D- MD F_D = #-Q- aix6 #-D- MN F_D = #-Q- aix6 #-P- I4R4 F_P = -qrealsize=4 #-Q- aix6 #-P- I4R8 F_P = -qrealsize=8 #-Q- aix6 #-P- I8R8 F_P = #-Q- aix6 #w_w = $(F_P) -O3 -qsuffix=f=f90 #-Q- aix6 w_w = $(F_P) -O3 -qsuffix=cpp=f90 -qfree=f90 #-Q- aix6 F_O = $(w_w) -I$(MODDIR) -qmoddir=$(MODDIR) #-Q- aix6 F_L = mpxlf90_r #-Q- aix6 M_M = 0 #-Q- aix6 L_X = 0 #-Q- aix6 L_O = $(F_P) -q64 -bmaxdata:2000000000 -O3 -brename:.flush,.flush_ #-Q- aix6 A_C = ar -rs -X64 #-Q- aix6 A_G = ar -x -X64 #-Q- aix6 C_C = cc -c #-Q- aix6 C_O = -O #-Q- aix6 C_L = cc #-Q- aix6 #- #-Q- aix6 NCDF_INC = /usr/local/pub/NetCDF/3.6.2/include #-Q- aix6 NCDF_LIB = -L/usr/local/pub/NetCDF/3.6.2/lib -lnetcdf #-Q- aix6 #- #-Q- ax_mono #- Global definitions for IBM AIX (monoprocessing) #-Q- ax_mono M_K = gmake #-Q- ax_mono P_C = /usr/lib/cpp #-Q- ax_mono P_O = -P -I/usr/lpp/ppe.poe/include/thread64 -C $(P_P:-WF,-D%=-D%) #-Q- ax_mono F_C = xlf90_r -c #-Q- ax_mono #-D- MD F_D = #-Q- ax_mono #-D- MN F_D = #-Q- ax_mono #-P- I4R4 F_P = -qrealsize=4 #-Q- ax_mono #-P- I4R8 F_P = -qrealsize=8 #-Q- ax_mono #-P- I8R8 F_P = #-Q- ax_mono w_w = $(F_P) -O3 -qsuffix=f=f90 #-Q- ax_mono F_O = $(w_w) -I$(MODDIR) -qmoddir=$(MODDIR) #-Q- ax_mono F_L = xlf90_r #-Q- ax_mono M_M = 0 #-Q- ax_mono L_X = 0 #-Q- ax_mono L_O = $(F_P) -q64 -bmaxdata:2000000000 -O3 #-Q- ax_mono A_C = ar -rs -X64 #-Q- ax_mono A_G = ar -x -X64 #-Q- ax_mono C_C = cc -c #-Q- ax_mono C_O = -O #-Q- ax_mono C_L = cc #-Q- ax_mono #- #-Q- ax_mono NCDF_INC = /usr/local/pub/include #-Q- ax_mono NCDF_LIB = -L/usr/local/pub/lib -lnetcdf #-Q- ax_mono #- #-Q- ax6_mono #- Global definitions for IBM AIX Power6 (monoprocessing) #-Q- ax6_mono M_K = gmake #-Q- ax6_mono P_C = /usr/lib/cpp #-Q- ax6_mono P_O = -P -I/usr/lpp/ppe.poe/include/thread64 -C $(P_P:-WF,-D%=-D%) #-Q- ax6_mono F_C = xlf90_r -c #-Q- ax6_mono #-D- MD F_D = #-Q- ax6_mono #-D- MN F_D = #-Q- ax6_mono #-P- I4R4 F_P = -qrealsize=4 #-Q- ax6_mono #-P- I4R8 F_P = -qrealsize=8 #-Q- ax6_mono #-P- I8R8 F_P = #-Q- ax6_mono w_w = $(F_P) -O3 -qsuffix=f=f90 #-Q- ax6_mono F_O = $(w_w) -I$(MODDIR) -qmoddir=$(MODDIR) #-Q- ax6_mono F_L = xlf90_r #-Q- ax6_mono M_M = 0 #-Q- ax6_mono L_X = 0 #-Q- ax6_mono L_O = $(F_P) -q64 -bmaxdata:2000000000 -O3 #-Q- ax6_mono A_C = ar -rs -X64 #-Q- ax6_mono A_G = ar -x -X64 #-Q- ax6_mono C_C = cc -c #-Q- ax6_mono C_O = -O #-Q- ax6_mono C_L = cc #-Q- ax6_mono #- #-Q- ax6_mono NCDF_INC = /usr/local/pub/NetCDF/3.6.2/include #-Q- ax6_mono NCDF_LIB = -L/usr/local/pub/NetCDF/3.6.2/lib -lnetcdf #-Q- ax6_mono #- #-Q- babel #- Global definitions for IBM Blue Gene #-Q- babel M_K = gmake #-Q- babel P_C = /usr/bin/cpp #-Q- babel P_O = -P -C $(P_P:-WF,-D%=-D%) #-Q- babel F_C = mpixlf90_r -c #-Q- babel #-D- MD F_D = #-Q- babel #-D- MN F_D = #-Q- babel #-P- I4R4 F_P = -qrealsize=4 #-Q- babel #-P- I4R8 F_P = -qrealsize=8 #-Q- babel #-P- I8R8 F_P = #-Q- babel w_w = $(F_P) -O3 -qsuffix=f=f90 #-Q- babel F_O = $(w_w) -I$(MODDIR) -qmoddir=$(MODDIR) #-Q- babel F_L = mpixlf90_r #-Q- babel M_M = 0 #-Q- babel L_X = 0 #-Q- babel L_O = $(F_P) -O3 #-Q- babel A_C = ar -rs #-Q- babel A_G = ar -x #-Q- babel C_C = cc -c #-Q- babel C_O = -O #-Q- babel C_L = cc #-Q- babel #- #-Q- babel NCDF_INC = /bglocal/prod/tools_ibm/netcdf-3.6.1/include #-Q- babel NCDF_LIB = -L/bglocal/prod/tools_ibm/netcdf-3.6.1/lib -lnetcdf #-Q- babel #- #-Q- bgfe #- Global definitions for IBM Blue Gene Front End #-Q- bgfe M_K = gmake #-Q- bgfe P_C = /usr/bin/cpp #-Q- bgfe P_O = -P -C $(P_P:-WF,-D%=-D%) #-Q- bgfe F_C = xlf90_r -c #-Q- bgfe #-D- MD F_D = #-Q- bgfe #-D- MN F_D = #-Q- bgfe #-P- I4R4 F_P = -qrealsize=4 #-Q- bgfe #-P- I4R8 F_P = -qrealsize=8 #-Q- bgfe #-P- I8R8 F_P = #-Q- bgfe w_w = $(F_P) -O3 -qsuffix=f=f90 #-Q- bgfe F_O = $(w_w) -I$(MODDIR) -qmoddir=$(MODDIR) #-Q- bgfe F_L = xlf90_r #-Q- bgfe M_M = 0 #-Q- bgfe L_X = 0 #-Q- bgfe L_O = $(F_P) -O3 #-Q- bgfe A_C = ar -rs #-Q- bgfe A_G = ar -x #-Q- bgfe C_C = cc -c #-Q- bgfe C_O = -O #-Q- bgfe C_L = cc #-Q- bgfe #- #-Q- bgfe NCDF_INC = /local/pub/netcdf/netcdf-3.6.2/include #-Q- bgfe NCDF_LIB = -L/local/pub/netcdf/netcdf-3.6.2/lib -lnetcdf #-Q- bgfe #- #-Q- cray #- Obsolete definitions for CRAY #-Q- cray M_K = make #-Q- cray P_C = cpp #-Q- cray P_O = -P -C $(P_P) #-Q- cray F_C = f90 -c #-Q- cray #-D- MD F_D = #-Q- cray #-D- MN F_D = #-Q- cray #-P- I4R4 F_P = #-Q- cray #-P- I4R8 F_P = #-Q- cray #-P- I8R8 F_P = #-Q- cray F_O = $(F_D) $(F_P) -v -p $(MODEL_LIB) #-Q- cray F_L = f90 #-Q- cray M_M = 0 #-Q- cray L_X = 0 #-Q- cray L_O = #-Q- cray A_C = bld -r #-Q- cray A_G = bld -x #-Q- cray C_C = cc -c #-Q- cray C_O = -Wall #-Q- cray C_L = cc #-Q- cray #- #-Q- cray NCDF_INC = /usr/local/pub/include #-Q- cray NCDF_LIB = -L/usr/local/pub/lib -lnetcdf #-Q- cray #- #-Q- eshpux #- Global definitions for hpux used as Earth Simulator front-end (moon) #-Q- eshpux LIB_MPI = MPI1 #-Q- eshpux LIB_MPI_BIS = MPI1 #-Q- eshpux PRISM_ARCH = ES #-Q- eshpux PRISM_NAME = moon #-Q- eshpux FCM_ARCH = ES_MOON #-Q- eshpux M_K = gmake #-Q- eshpux P_C = escpp #-Q- eshpux # FTRACE used for profiling #-Q- eshpux FTRACE = -ftrace #-Q- eshpux # FTRACE = #-Q- eshpux P_O = -P -C $(P_P) #-Q- eshpux F_C = esmpif90 -c #-Q- eshpux #-D- MD F_D = #-Q- eshpux #-D- MN F_D = #-Q- eshpux #-P- I4R4 F_P = -dW #-Q- eshpux #-P- I4R8 F_P = -dW -Wf\"-A idbl4\" #-Q- eshpux #-P- I8R8 F_P = -ew #-Q- eshpux F_O = $(F_D) $(F_P) $(FTRACE) -Ep -DCPP_PARA -Wf,"-pvctl loopcnt=999999" -I $(MODDIR) #-Q- eshpux F_L = esmpif90 #-Q- eshpux M_M = 1 #-Q- eshpux L_X = 1 #-Q- eshpux L_O = $(F_P) $(FTRACE) #-Q- eshpux A_C = ar -rv #-Q- eshpux A_G = ar -x #-Q- eshpux A_X = esar -rv #-Q- eshpux C_C = esmpicc -c #-Q- eshpux C_O = #-Q- eshpux C_L = esmpicc #-Q- eshpux FC_C = cc -c #-Q- eshpux FC_O = #-Q- eshpux FC_L = cc #-Q- eshpux #- #-Q- eshpux NCDF_INC = /S/home010/c0010/ES/include #-Q- eshpux NCDF_LIB = -L/S/home010/c0010/ES/lib -lnetcdf #-Q- eshpux #- #-Q- fjvpp #- Obsolete definitions for FUJITSU VPP #-Q- fjvpp M_K = gmake #-Q- fjvpp P_C = cpp #-Q- fjvpp P_O = -P -C $(P_P) #-Q- fjvpp F_C = frt -c #-Q- fjvpp #-D- MD F_D = #-Q- fjvpp #-D- MN F_D = #-Q- fjvpp #-P- I4R4 F_P = -AD #-Q- fjvpp #-P- I4R8 F_P = -Ad #-Q- fjvpp #-P- I8R8 F_P = -Ad #-Q- fjvpp w_w = -X9 -Oe -Sw $(F_D) $(F_P) -Am -M$(MODDIR) #-Q- fjvpp F_O = $(w_w) -Of -Wv,-Of,-ilfunc,-preload #-Q- fjvpp F_L = frt #-Q- fjvpp M_M = 0 #-Q- fjvpp L_X = 0 #-Q- fjvpp L_O = -Wg,-c -Wl,-J,-t,-dy #-Q- fjvpp A_C = ar -r #-Q- fjvpp A_G = ar -x #-Q- fjvpp C_C = cc -c #-Q- fjvpp C_O = #-Q- fjvpp C_L = cc #-Q- fjvpp #- #-Q- fjvpp NCDF_INC = /usr/local/include/netcdf #-Q- fjvpp NCDF_LIB = /usr/local/lib/netcdf/libnetcdf.a #-Q- fjvpp #- #-Q- g95 #- Global definitions for gnu g95 compiler #-Q- g95 M_K = gmake #-Q- g95 P_C = cpp #-Q- g95 P_O = -P -C -traditional $(P_P) #-Q- g95 F_C = g95 -c #-Q- g95 #-D- MD F_D = #-Q- g95 #-D- MN F_D = #-Q- g95 #-P- I4R4 F_P = -i4 #-Q- g95 #-P- I4R8 F_P = -i4 -r8 #-Q- g95 #-P- I8R8 F_P = -i8 -r8 #-Q- g95 w_w = -O5 -funroll-all-loops $(F_D) $(F_P) -I$(MODDIR) #-Q- g95 F_O = $(w_w) -fmod=$(MODDIR) -fno-second-underscore #-Q- g95 F_L = g95 #-Q- g95 M_M = 0 #-Q- g95 L_X = 0 #-Q- g95 L_O = #-Q- g95 A_C = ar -r #-Q- g95 A_G = ar -x #-Q- g95 C_C = cc -c #-Q- g95 C_O = #-Q- g95 C_L = cc #-Q- g95 #- #-Q- g95 NCDF_INC = /usr/local/include #-Q- g95 NCDF_LIB = -L/usr/local/lib -lnetcdf #-Q- g95 #- #-Q- gfortran #- Global definitions for gfortran, generic system #-Q- gfortran M_K = make #-Q- gfortran P_C = cpp #-Q- gfortran P_O = -fpreprocessed -P -C -traditional $(P_P) #-Q- gfortran F_C = gfortran -c #-Q- gfortran #-D- MD F_D = -g -Wall -fbounds-check -pedantic -finit-real=nan #-Q- gfortran #-D- MN F_D = #-Q- gfortran #-P- I4R4 F_P = #-Q- gfortran #-P- I4R8 F_P = -fdefault-real-8 #-Q- gfortran #-P- I8R8 F_P = -fdefault-integer-8 -fdefault-real-8 #-Q- gfortran w_w = -O3 -funroll-all-loops $(F_D) $(F_P) -I$(MODDIR) #-Q- gfortran F_O = $(w_w) -J$(MODDIR) #-Q- gfortran F_L = gfortran #-Q- gfortran M_M = 0 #-Q- gfortran L_X = 0 #-Q- gfortran L_O = #-Q- gfortran A_C = ar -rs #-Q- gfortran A_G = ar -x #-Q- gfortran C_C = cc -c #-Q- gfortran C_O = #-Q- gfortran C_L = cc #-Q- gfortran #- #-Q- gfortran NCDF_INC = /usr/local/include #-Q- gfortran NCDF_LIB = -L/usr/local/lib -lnetcdf #-Q- gfortran #- #-Q- idris_tx7 #- Global definitions for NEC TX7 front-end (Brodie) at Idris, gfortran #-Q- idris_tx7 M_K = gmake #-Q- idris_tx7 P_C = cpp #-Q- idris_tx7 P_O = -P -C $(P_P) #-Q- idris_tx7 F_C = gfortran -c #-Q- idris_tx7 #-D- MD F_D = -g #-Q- idris_tx7 #-D- MN F_D = #-Q- idris_tx7 #-P- I4R4 F_P = #-Q- idris_tx7 #-P- I4R8 F_P = -fdefault-real-8 #-Q- idris_tx7 #-P- I8R8 F_P = -fdefault-integer-8 -fdefault-real-8 #-Q- idris_tx7 F_O = -O $(F_D) $(F_P) -I$(MODDIR) -J$(MODDIR) #-Q- idris_tx7 F_L = gfortran #-Q- idris_tx7 M_M = 0 #-Q- idris_tx7 L_X = 0 #-Q- idris_tx7 L_O = #-Q- idris_tx7 A_C = ar -r #-Q- idris_tx7 A_G = ar -x #-Q- idris_tx7 C_C = gcc -c #-Q- idris_tx7 C_O = #-Q- idris_tx7 C_L = gcc #-Q- idris_tx7 #- #-Q- idris_tx7 NCDF_INC = /TXlocal/pub/netcdf/netcdf-3.6.2/include #-Q- idris_tx7 NCDF_LIB = -L/TXlocal/pub/netcdf/netcdf-3.6.2/lib -lnetcdf #-Q- idris_tx7 #- #-Q- linux #- Global definitions for Linux, pgf90 #-Q- linux M_K = make #-Q- linux P_C = /lib/cpp #-Q- linux P_O = -P -C -traditional $(P_P) #-Q- linux F_C = pgf90 -c #-Q- linux #-D- MD F_D = #-Q- linux #-D- MN F_D = #-Q- linux #-P- I4R4 F_P = -i4 #-Q- linux #-P- I4R8 F_P = -i4 -r8 #-Q- linux #-P- I8R8 F_P = -i8 -r8 #-Q- linux F_O = $(F_D) $(F_P) -Mfree -module $(MODDIR) #-Q- linux F_L = pgf90 #-Q- linux M_M = 0 #-Q- linux L_X = 0 #-Q- linux L_O = -Wl,-Bstatic -Mbounds #-Q- linux A_C = ar -r #-Q- linux A_G = ar -x #-Q- linux C_C = gcc -c #-Q- linux C_O = -Wall #-Q- linux C_L = gcc #-Q- linux #- #-Q- linux NCDF_INC = /distrib/local/netcdf/pgf/include/ #-Q- linux NCDF_LIB = -L/distrib/local/netcdf/pgf/lib/ -lnetcdf #-Q- linux #- #-Q- lxiv7 #- Global definitions for Linux, ifc #-Q- lxiv7 M_K = gmake #-Q- lxiv7 P_C = cpp #-Q- lxiv7 P_O = -P -C $(P_P) #-Q- lxiv7 F_C = ifc -c #-Q- lxiv7 #-D- MD F_D = -g #-Q- lxiv7 #-D- MN F_D = #-Q- lxiv7 #-P- I4R4 F_P = -i4 #-Q- lxiv7 #-P- I4R8 F_P = -i4 -r8 #-Q- lxiv7 #-P- I8R8 F_P = -i8 -r8 #-Q- lxiv7 F_O = -O $(F_D) $(F_P) -I$(MODDIR) -module $(MODDIR) #-Q- lxiv7 F_L = ifc #-Q- lxiv7 M_M = 0 #-Q- lxiv7 L_X = 0 #-Q- lxiv7 L_O = -Vaxlib #-Q- lxiv7 A_C = ar -r #-Q- lxiv7 A_G = ar -x #-Q- lxiv7 C_C = cc -c #-Q- lxiv7 C_O = #-Q- lxiv7 C_L = cc #-Q- lxiv7 #- #-Q- lxiv7 NCDF_INC = /usr/local/include #-Q- lxiv7 NCDF_LIB = -L/usr/local/lib -lnetcdf #-Q- lxiv7 #- #-Q- lxiv8 #- Global definitions for Intel compiler (ifort) at LSCE #-Q- lxiv8 M_K = gmake #-Q- lxiv8 P_C = cpp #-Q- lxiv8 P_O = -P -C $(P_P) #-Q- lxiv8 F_C = ifort -c -cpp #-Q- lxiv8 #-D- MD F_D = -g #-Q- lxiv8 #-D- MN F_D = #-Q- lxiv8 #-P- I4R4 F_P = -i4 #-Q- lxiv8 #-P- I4R8 F_P = -i4 -r8 #-Q- lxiv8 #-P- I8R8 F_P = -i8 -r8 #-Q- lxiv8 F_O = -O $(F_D) $(F_P) -I$(MODDIR) -module $(MODDIR) #-Q- lxiv8 F_L = ifort #-Q- lxiv8 M_M = 0 #-Q- lxiv8 L_X = 0 #-Q- lxiv8 L_O = -Vaxlib #-Q- lxiv8 A_C = ar -r #-Q- lxiv8 A_G = ar -x #-Q- lxiv8 C_C = cc -c #-Q- lxiv8 C_O = #-Q- lxiv8 C_L = cc #-Q- lxiv8 #- #-Q- lxiv8 NCDF_INC = /usr/local/include #-Q- lxiv8 NCDF_LIB = -L/usr/local/lib -lnetcdff -lnetcdf #-Q- lxiv8 #- #-Q- osf1 #- Obsolete definitions for DEC OSF1 #-Q- osf1 M_K = gmake #-Q- osf1 P_C = cpp #-Q- osf1 P_O = -P -C $(P_P) #-Q- osf1 F_C = f90 -c #-Q- osf1 #-D- MD F_D = -g #-Q- osf1 #-D- MN F_D = #-Q- osf1 #-P- I4R4 F_P = #-Q- osf1 #-P- I4R8 F_P = -r8 #-Q- osf1 #-P- I8R8 F_P = -i8 -r8 #-Q- osf1 F_O = -O $(F_D) $(F_P) -I$(MODDIR) -module $(MODDIR) #-Q- osf1 F_L = f90 #-Q- osf1 M_M = 0 #-Q- osf1 L_X = 0 #-Q- osf1 L_O = #-Q- osf1 A_C = ar -r #-Q- osf1 A_G = ar -x #-Q- osf1 C_C = cc -c #-Q- osf1 C_O = #-Q- osf1 C_L = cc #-Q- osf1 #- #-Q- osf1 NCDF_INC = /usr/local/include #-Q- osf1 NCDF_LIB = -L/usr/local/lib -lnetcdf #-Q- osf1 #- #-Q- osxxlf #- Global definitions for Mac OS X and IBM xlf compiler #-Q- osxxlf M_K = make #-Q- osxxlf P_C = /usr/bin/cpp #-Q- osxxlf P_O = -P -C $(P_P:-WF,-D%=-D%) #-Q- osxxlf F_C = xlf90 -c #-Q- osxxlf #-D- MD F_D = -g -C #-Q- osxxlf #-D- MN F_D = #-Q- osxxlf #-P- I4R4 F_P = -qintsize=4 -qrealsize=4 #-Q- osxxlf #-P- I4R8 F_P = -qintsize=4 -qrealsize=8 #-Q- osxxlf #-P- I8R8 F_P = -qintsize=8 -qrealsize=8 #-Q- osxxlf w_w = $(F_P) -O2 $(F_D) -qsuffix=f=f90 #-Q- osxxlf F_O = $(w_w) -I$(MODDIR) -qmoddir=$(MODDIR) #-Q- osxxlf F_L = xlf90 #-Q- osxxlf M_M = 0 #-Q- osxxlf L_X = 0 #-Q- osxxlf L_O = $(F_P) -O2 #-Q- osxxlf A_C = ar -rs #-Q- osxxlf A_G = ar -x #-Q- osxxlf C_C = cc -c #-Q- osxxlf C_O = #-Q- osxxlf C_L = cc #-Q- osxxlf #- #-Q- osxxlf NCDF_INC = /usr/local/install/netcdf-3.6.0-p1/include #-Q- osxxlf NCDF_LIB = -L/usr/local/install/netcdf-3.6.0-p1/lib -lnetcdf #-Q- osxxlf #- #-Q- platine #- Global definitions for Bull (opteron) at CCRT #-Q- platine LIB_MPI = MPI1 #-Q- platine LIB_MPI_BIS = MPI1 #-Q- platine PRISM_ARCH = IA64 #-Q- platine PRISM_NAME = platine #-Q- platine FCM_ARCH = IA64_PLATINE #-Q- platine M_K = gmake #-Q- platine P_C = cpp #-Q- platine P_O = -P -C $(P_P) #-Q- platine F_C = mpif90 -c -cpp #-Q- platine #-D- MD F_D = -g #-Q- platine #-D- MN F_D = #-Q- platine #-P- I4R4 F_P = -i4 #-Q- platine #-P- I4R8 F_P = -i4 -r8 #-Q- platine #-P- I8R8 F_P = -i8 -r8 #-Q- platine F_O = -DCPP_PARA -O3 $(F_D) $(F_P) -I$(MODDIR) -module $(MODDIR) #-Q- platine F_L = mpif90 #-Q- platine M_M = 0 #-Q- platine L_X = 0 #-Q- platine L_O = #-Q- platine A_C = ar -r #-Q- platine A_G = ar -x #-Q- platine C_C = cc -c #-Q- platine C_O = #-Q- platine C_L = cc #-Q- platine #- #-Q- platine NCDF_INC = /usr/include #-Q- platine NCDF_LIB = -L/usr/lib -lnetcdff -lnetcdf #-Q- platine #- #-Q- sgi6 #- Global definitions for IRIX64 (sgi6) #-Q- sgi6 M_K = gmake #-Q- sgi6 P_C = cpp #-Q- sgi6 P_O = -P -C $(P_P) #-Q- sgi6 F_C = f90 -c #-Q- sgi6 #-D- MD F_D = #-Q- sgi6 #-D- MN F_D = #-Q- sgi6 #-P- I4R4 F_P = -i4 -r4 #-Q- sgi6 #-P- I4R8 F_P = -i4 -r8 #-Q- sgi6 #-P- I8R8 F_P = -i8 -r8 #-Q- sgi6 F_O = $(F_D) $(F_P) -I $(MODDIR) #-Q- sgi6 F_L = f90 #-Q- sgi6 M_M = 0 #-Q- sgi6 L_X = 0 #-Q- sgi6 L_O = #-Q- sgi6 A_C = ar -r #-Q- sgi6 A_G = ar -x #-Q- sgi6 C_C = cc -c #-Q- sgi6 C_O = #-Q- sgi6 C_L = cc #-Q- sgi6 #- #-Q- sgi6 NCDF_INC = /usr/local/pub/include #-Q- sgi6 NCDF_LIB = -L/usr/local/pub/lib64 -lnetcdf #-Q- sgi6 #- #-Q- solaris #- Global definitions for SOLARIS #-Q- solaris M_K = make #-Q- solaris P_C = cpp #-Q- solaris P_O = -P -C $(P_P) #-Q- solaris F_C = f90 -c #-Q- solaris #-D- MD F_D = #-Q- solaris #-D- MN F_D = #-Q- solaris #-P- I4R4 F_P = #-Q- solaris #-P- I4R8 F_P = -r8const #-Q- solaris #-P- I8R8 F_P = -i8const -r8const #-Q- solaris F_O = $(F_D) $(F_P) -M$(MODDIR) -fast #-Q- solaris F_L = f90 #-Q- solaris M_M = 1 #-Q- solaris L_X = 0 #-Q- solaris L_O = #-Q- solaris A_C = ar -r #-Q- solaris A_G = ar -x #-Q- solaris C_C = cc -c #-Q- solaris C_O = #-Q- solaris C_L = cc #-Q- solaris #- #-Q- solaris NCDF_INC = /distrib/local/include #-Q- solaris NCDF_LIB = -L/distrib/local/lib -lnetcdf #-Q- solaris #- #-Q- sx6nec #- Global definitions for NEC SX8 at CCRT (alias) #-Q- sx6nec LIB_MPI = MPI1 #-Q- sx6nec LIB_MPI_BIS = MPI1 #-Q- sx6nec PRISM_ARCH = SX #-Q- sx6nec PRISM_NAME = mercure #-Q- sx6nec FCM_ARCH = SX8_MERCURE #-Q- sx6nec M_K = sxgmake #-Q- sx6nec P_C = cpp #-Q- sx6nec P_O = -P -C $(P_P) #-Q- sx6nec F_C = sxmpif90 -c #-Q- sx6nec #-D- MD F_D = #-Q- sx6nec #-D- MN F_D = #-Q- sx6nec #-P- I4R4 F_P = -dW #-Q- sx6nec #-P- I4R8 F_P = -dW -Wf\"-A idbl4\" #-Q- sx6nec #-P- I8R8 F_P = -ew #-Q- sx6nec F_O = $(F_D) $(F_P) -Ep -DCPP_PARA -size_t64 -Wf,"-pvctl loopcnt=999999" -I $(MODDIR) #-Q- sx6nec F_L = sxmpif90 #-Q- sx6nec M_M = 1 #-Q- sx6nec L_X = 0 #-Q- sx6nec L_O = -size_t64 $(F_P) #-Q- sx6nec A_C = sxar -rv #-Q- sx6nec A_G = sxar -x #-Q- sx6nec A_X = sxar -rv #-Q- sx6nec C_C = sxcc -size_t64 -c #-Q- sx6nec C_O = #-Q- sx6nec C_L = sxcc -size_t64 #-Q- sx6nec FC_C = gcc -c #-Q- sx6nec FC_O = #-Q- sx6nec FC_L = gcc #-Q- sx6nec #- #-Q- sx6nec NCDF_INC = /usr/local/SX8/soft/netcdf/include #-Q- sx6nec NCDF_LIB = -L/usr/local/SX8/soft/netcdf/lib -lnetcdf #-Q- sx6nec #- #-Q- sx8brodie #- Global definitions for NEC SX8 at Idris #-Q- sx8brodie LIB_MPI = MPI1 #-Q- sx8brodie LIB_MPI_BIS = MPI1 #-Q- sx8brodie PRISM_ARCH = SX #-Q- sx8brodie PRISM_NAME = brodie #-Q- sx8brodie FCM_ARCH = SX8_BRODIE #-Q- sx8brodie M_K = sxgmake #-Q- sx8brodie P_C = sxcpp #-Q- sx8brodie P_O = -P -C $(P_P) #-Q- sx8brodie F_C = sxmpif90 -c #-Q- sx8brodie #-D- MD F_D = #-Q- sx8brodie #-D- MN F_D = #-Q- sx8brodie #-P- I4R4 F_P = -dW #-Q- sx8brodie #-P- I4R8 F_P = -dW -Wf\"-A idbl4\" #-Q- sx8brodie #-P- I8R8 F_P = -ew #-Q- sx8brodie F_O = $(F_D) $(F_P) -Ep -DCPP_PARA -I $(MODDIR) #-Q- sx8brodie F_L = sxmpif90 #-Q- sx8brodie M_M = 1 #-Q- sx8brodie L_X = 0 #-Q- sx8brodie L_O = $(F_P) #-Q- sx8brodie A_C = sxar -rv #-Q- sx8brodie A_G = sxar -x #-Q- sx8brodie A_X = sxar -rv #-Q- sx8brodie C_C = sxcc -c #-Q- sx8brodie C_O = #-Q- sx8brodie C_L = sxcc #-Q- sx8brodie FC_C = gcc -c #-Q- sx8brodie FC_O = #-Q- sx8brodie FC_L = gcc #-Q- sx8brodie #- #-Q- sx8brodie NCDF_INC = /SXlocal/pub/netCDF/netCDF-3.6.1/include #-Q- sx8brodie NCDF_LIB = -L/SXlocal/pub/netCDF/netCDF-3.6.1/lib -lnetcdf #-Q- sx8brodie #- #-Q- sx8mercure #- Global definitions for NEC SX8 at CCRT #-Q- sx8mercure LIB_MPI = MPI1 #-Q- sx8mercure LIB_MPI_BIS = MPI1 #-Q- sx8mercure PRISM_ARCH = SX #-Q- sx8mercure PRISM_NAME = mercure #-Q- sx8mercure FCM_ARCH = SX8_MERCURE #-Q- sx8mercure M_K = sxgmake #-Q- sx8mercure P_C = cpp #-Q- sx8mercure P_O = -P -C $(P_P) #-Q- sx8mercure F_C = sxmpif90 -c #-Q- sx8mercure #-D- MD F_D = #-Q- sx8mercure #-D- MN F_D = #-Q- sx8mercure #-P- I4R4 F_P = -dW #-Q- sx8mercure #-P- I4R8 F_P = -dW -Wf\"-A idbl4\" #-Q- sx8mercure #-P- I8R8 F_P = -ew #-Q- sx8mercure F_O = $(F_D) $(F_P) -Ep -DCPP_PARA -size_t64 -Wf,"-pvctl loopcnt=999999" -I $(MODDIR) #-Q- sx8mercure F_L = sxmpif90 #-Q- sx8mercure M_M = 1 #-Q- sx8mercure L_X = 0 #-Q- sx8mercure L_O = -size_t64 $(F_P) #-Q- sx8mercure A_C = sxar -rv #-Q- sx8mercure A_G = sxar -x #-Q- sx8mercure A_X = sxar -rv #-Q- sx8mercure C_C = sxcc -size_t64 -c #-Q- sx8mercure C_O = #-Q- sx8mercure C_L = sxcc -size_t64 #-Q- sx8mercure FC_C = gcc -c #-Q- sx8mercure FC_O = #-Q- sx8mercure FC_L = gcc #-Q- sx8mercure #- #-Q- sx8mercure NCDF_INC = /usr/local/SX8/soft/netcdf/include #-Q- sx8mercure NCDF_LIB = -L/usr/local/SX8/soft/netcdf/lib -lnetcdf #-Q- sx8mercure #- #-Q- sxdkrz #- Global definitions for NEC SX8 at DKRZ #-Q- sxdkrz LIB_MPI = MPI1 #-Q- sxdkrz LIB_MPI_BIS = MPI1 #-Q- sxdkrz PRISM_ARCH = SX #-Q- sxdkrz PRISM_NAME = ds #-Q- sxdkrz M_K = sxgmake #-Q- sxdkrz P_C = cpp #-Q- sxdkrz P_O = -P -C $(P_P) #-Q- sxdkrz F_C = sxmpif90 -c #-Q- sxdkrz #-D- MD F_D = #-Q- sxdkrz #-D- MN F_D = #-Q- sxdkrz #-P- I4R4 F_P = -dw #-Q- sxdkrz #-P- I4R8 F_P = -dw -Wf\"-A idbl4\" #-Q- sxdkrz #-P- I8R8 F_P = -ew #-Q- sxdkrz F_O = $(F_D) $(F_P) -I $(MODDIR) #-Q- sxdkrz F_L = sxmpif90 #-Q- sxdkrz M_M = 1 #-Q- sxdkrz L_X = 0 #-Q- sxdkrz L_O = $(F_P) #-Q- sxdkrz A_C = ar -rv #-Q- sxdkrz A_G = ar -x #-Q- sxdkrz A_X = sxar -rv #-Q- sxdkrz C_C = sxcc -c #-Q- sxdkrz C_O = #-Q- sxdkrz C_L = sxcc #-Q- sxdkrz FC_C = cc -c #-Q- sxdkrz FC_O = #-Q- sxdkrz FC_L = cc #-Q- sxdkrz #- #-Q- sxdkrz NCDF_INC = /pool/SX-6/netcdf/netcdf-3.5.0/include #-Q- sxdkrz NCDF_LIB = -L/pool/SX-6/netcdf/netcdf-3.5.0/lib -lnetcdf_A_idbl4 #-Q- sxdkrz #- #-Q- t3e #- Obsolete definitions for T3E #-Q- t3e M_K = gmake #-Q- t3e P_C = cpp #-Q- t3e P_O = -P -C $(P_P) #-Q- t3e F_C = f90 -c #-Q- t3e #-D- MD F_D = #-Q- t3e #-D- MN F_D = #-Q- t3e #-P- I4R4 F_P = #-Q- t3e #-P- I4R8 F_P = #-Q- t3e #-P- I8R8 F_P = #-Q- t3e w_w = $(F_D) $(F_P) -rm -O2 -Ounroll2 -Osplit2 -dp #-Q- t3e F_O = $(w_w) -p $(MODEL_LIB) #-Q- t3e F_L = f90 #-Q- t3e M_M = 0 #-Q- t3e L_X = 0 #-Q- t3e L_O = -X 4 #-Q- t3e A_C = ar -r #-Q- t3e A_G = ar -x #-Q- t3e C_C = cc -c #-Q- t3e C_O = -Wall #-Q- t3e C_L = cc #-Q- t3e #- #-Q- t3e NCDF_INC = /usr/local/pub/include #-Q- t3e NCDF_LIB = -L/usr/local/pub/lib -lnetcdf #-Q- t3e #- #-Q- tx7 #- Global definitions for NEC TX7 front-end (Mercure) at CCRT, ifort #-Q- tx7 M_K = gmake #-Q- tx7 P_C = cpp #-Q- tx7 P_O = -P -C $(P_P) #-Q- tx7 F_C = ifort -c #-Q- tx7 #-D- MD F_D = -g #-Q- tx7 #-D- MN F_D = #-Q- tx7 #-P- I4R4 F_P = -i4 #-Q- tx7 #-P- I4R8 F_P = -i4 -r8 #-Q- tx7 #-P- I8R8 F_P = -i8 -r8 #-Q- tx7 F_O = -O $(F_D) $(F_P) -I$(MODDIR) -module $(MODDIR) #-Q- tx7 F_L = ifort #-Q- tx7 M_M = 0 #-Q- tx7 L_X = 0 #-Q- tx7 L_O = -Vaxlib #-Q- tx7 A_C = ar -r #-Q- tx7 A_G = ar -x #-Q- tx7 C_C = cc -c #-Q- tx7 C_O = #-Q- tx7 C_L = cc #-Q- tx7 #- #-Q- tx7 NCDF_INC = /usr/local/include #-Q- tx7 NCDF_LIB = -L/usr/local/lib -lnetcdf #-Q- tx7 #- #-Q- unix #- Skeleton definitions for UNIX #-Q- unix M_K = make #-Q- unix P_C = cpp #-Q- unix P_O = -P -C $(P_P) #-Q- unix F_C = f90 -c #-Q- unix #-D- MD F_D = #-Q- unix #-D- MN F_D = #-Q- unix #-P- I4R4 F_P = #-Q- unix #-P- I4R8 F_P = #-Q- unix #-P- I8R8 F_P = #-Q- unix F_O = $(F_D) $(F_P) -M$(MODDIR) #-Q- unix F_L = f90 #-Q- unix M_M = 0 #-Q- unix L_X = 0 #-Q- unix L_O = #-Q- unix A_C = ar -r #-Q- unix A_G = ar -x #-Q- unix C_C = cc -c #-Q- unix C_O = #-Q- unix C_L = cc #-Q- unix #- #-Q- unix NCDF_INC = /distrib/local/include #-Q- unix NCDF_LIB = -L/distrib/local/lib -lnetcdf #-Q- unix #- RM = rm -f STRIP = strip SIZE = size