# FLASH makefile definitions for ix86 Linux (Intel compiler) #--------------------------------------------------------------------------- HDF4path = #--------------------------------------------------------------------------- HDF5path=/usr/projects/firstars/gupta_s/hdf5.dir MPIpath=/opt/OpenMPI/openmpi-intel-1.1.2/ib #-------------------------------------------------------------------------- PAPI_PATH = PAPI_FLAGS = #------------------------------------------------------------------------ # Compiler and linker commands # g95/gcc #FCOMP = g95 #CCOMP = gcc #CPPCOMP = gcc #LINK = g95 #------------------------------------------------------------------------ FCOMP = ifort CCOMP = icc CPPCOMP = icc LINK = ifort #------------------------------------------------------------------------- # INTEL previous # FCOMP = ifort # CCOMP = icc # CPPCOMP = icc # LINK = ifort #------------------------------------------------------------------------- # Compiler flags #------------------------------------------------------------------------- PP = -D FFLAGS = -r8 -i4 FFLAGS_OPT = -c ${FFLAGS} -I${HDF5path}/include -I${MPIpath}/include FFLAGS_DEBUG = -c ${FFLAGS} -I${HDF5path}/include -I${MPIpath}/include FFLAGS_TEST = -c ${FFLAGS} -I${HDF5path}/include -I${MPIpath}/include CFLAGS = -c -I${MPIpath}/include -I${HDF5path}/include #------------------------------------------------------------------------- # Linker flags #------------------------------------------------------------------------- LFLAGS = -r8 -i4 -o #------------------------------------------------------------------------- # Libraries to include #LIB = -L${MPIpath}/lib -lmpich LIB = -L${MPIpath}/lib64 -lmpi LIB_HDF4 = #LIB_HDF5 = -L$(HDF5path)/lib -lhdf5 -lz LIB_HDF5 = -L$(HDF5path)/lib -lhdf5 -lz LIB_PAPI = LIB_PNG = -lpng -lz #--------------------------------------------------------------------------- # Additional machine-dependent object files MACHOBJ = #----------------------------------------------------------------------- # Additional commands MV = mv -f AR = ar -r RM = rm -f CD = cd RL = ranlib ECHO = echo #------------------------------------------------------------------------