######################################################################### # DAGH Definitions file LINUX (Uniprocessor) ######################################################################### SYSTEM = win32 ######################################################################### #### Misc SW Support..... ##### ######################################################################### ### RNPL Installation is in ... ##### #RNPL_HOME = #RNPL_INCL = -I$(RNPL_HOME)/include #RNPL_LIB = -L$(RNPL_HOME)/lib -lbbhutil #### HDF Installation is in ... ##### #HDF_HOME = #HDF_INCL = -I$(HDF_HOME)/include #HDF_LIB = -L$(HDF_HOME)/lib -lmfhdf -ldf -ljpeg -lz #### TCP++ Installation is in ... ##### #TCP++_HOME = #TCP++_INCL = -I$(TCP++_HOME)/ #TCP++_LIB = -L$(TCP++_HOME)/ -lTCP++ #### IEEEIO Installation is in ... ##### #IEEEIO_HOME = #IEEEIO_INC = -I$(IEEEIO_HOME)/include -I$(IEEEIO_HOME) #IEEEIO_LIB = -L$(IEEEIO_HOME)/lib64 -lieeeio #-lhdfio -lhlio #### Parser Installation is in ... ##### PARSER_HOME = /d/Parashar/Work/ParserSrc PARSER_INC = -I$(PARSER_HOME) PARSER_LIB = -L$(PARSER_HOME)/lib/$(SYSTEM) -lHparse ######################################################################### ######################################################################### #### Flags et al... ##### ######################################################################### MYABS = RM = rm -f LN = ln -s ECHO = echo C++ = g++ CC = gcc F77 = f90 F90 = C++LINK = g++ CLINK = gcc FLINK = f90 F90LINK = AR = ar RANLIB = touch INCLUDES = -I. -I$(DAGH_HOME)/include $(RNPL_INCL) $(HDF_INCL) $(TCP++_INCL) $(IEEEIO_INC) $(PARSER_INC) ARCH_FLAGS = -DLINUX -DWIN32 #-frepo FARCH_FLAGS = WARNINGS = #-Wall OPTIMIZATION = FOPTIMIZATION = -opt REPOSITORY = DEBUGFLAGS = -g FDEBUGFLAGS = -g include $(DAGH_HOME)/include/dbxflags.inc XTRAFLAGS = -DDAGH_NO_MPI -DDAGH_REUSE_GDB -DWant_c_files #-DDAGHVectorGridFunction C++FLAGS = $(MPI_CCFLAGS) $(INCLUDES) $(ARCH_FLAGS) $(WARNINGS) \ $(XTRAFLAGS) $(C++APPFLAGS) CFLAGS = $(MPI_CFLAGS) $(INCLUDES) $(ARCH_FLAGS) $(WARNINGS) \ $(XTRAFLAGS) $(CAPPFLAGS) F77FLAGS = $(MPI_FFLAGS) $(FARCH_FLAGS) \ $(F77APPFLAGS) F90FLAGS = $(MPI_FFLAGS) $(FARCH_FLAGS) \ $(F90APPFLAGS) ARFLAGS = ruc LIBRARY = -L. -L$(DAGH_HOME)/lib -L$(DAGH_HOME)/lib/$(SYSTEM) -ldagh ARCHLIBS = -lm #-lfio -lf90math -lf77math -lm -lf2c LDLIBS = $(LIBRARY) $(RNPL_LIB) $(HDF_LIB) $(TCP++_LIB) $(IEEEIO_LIB) $(PARSER_LIB) $(MPI_LIBS) $(ARCHLIBS) ######################################################################### include $(DAGH_HOME)/arch_makes/make.suffix