######################################################################### # DAGH Definitions file CRAY T3E # ######################################################################### SYSTEM = crayt3e ######################################################################### #### For RNPL HDF IO Support..... ##### ######################################################################### #### RNPL Installation is in ... ##### RNPL_HOME = RNPL_INCL = RNPL_LIB = #### HDF Installation is in ... ##### HDF_HOME = /usr/local/apps/hdf HDF_INCL = -I$(HDF_HOME)/include HDF_LIB = -L$(HDF_HOME)/lib -lmfhdf -ldf -lz -ljpeg ######################################################################### ######################################################################### #### Flags et al... ##### ######################################################################### CPP = /lib/cpp -P RM = rm -f LN = ln -s ECHO = echo C++ = CC CC = cc F77 = f90 F90 = f90 C++LINK = CC CINK = cc FLINK = cf77 AR = ar RANLIB = /bin/true #CXXFLAGS="$CXXFLAGS -Tcray-t3e -DCRAYT3D"; #CXXFLAGS="$CXXFLAGS -h instantiate=local"; INCLUDES = -I. -I$(DAGH_HOME)/include $(RNPL_INCL) $(HDF_INCL) ARCH_FLAGS = -DWant_c_files -DCRAYT3D -DCRAYT3E -DHDF4 -h instantiate=local FARCH_FLAGS = WARNINGS = OPTIMIZATION = -O2 FOPTIMIZATION = -O scalar3 include $(DAGH_HOME)/include/dbxflags.inc XTRAFLAGS = -DIO_OLDNCSA -DDEBUG_PRINT #$(DEBUGFLAG) #-DDEBUG_PRINT_GD #-DDEBUG_PRINT_RG \ #-DDEBUG_PRINT_GF -DDEBUG_PRINT_GF_RG DEBUGFLAGS = -g FDEBUGFLAGS = -g C++FLAGS = $(MPI_CCFLAGS) $(INCLUDES) $(ARCH_FLAGS) $(WARNINGS) \ $(XTRAFLAGS) $(C++APPFLAGS) CFLAGS = $(MPI_CFLAGS) $(INCLUDES) $(ARCH_FLAGS) $(WARNINGS) \ $(XTRAFLAGS) $(CAPPFLAGS) F77FLAGS = $(MPI_FFLAGS) $(INCLUDES) $(FARCH_FLAGS) \ $(F77APPFLAGS) F90FLAGS = ARFLAGS = ru LIBRARY = -L. -L$(DAGH_HOME)/lib/ -L$(DAGH_HOME)/lib/$(SYSTEM) -ldagh ARCHLIBS = -lm LDLIBS = $(LIBRARY) $(RNPL_LIB) $(HDF_LIB) $(MPI_LIBS) $(ARCHLIBS) ######################################################################### # # # Define the compile flags for the CRAY T3D # # # ######################################################################### include $(DAGH_HOME)/include/make.suffix