# frost # Whenever this version string changes, the application is configured # and rebuilt from scratch VERSION = 2010-12-14 CROSS_COMPILE = yes #HOST_MACHINE = powerpc64-unknown-linux-gnu ENDIAN = BIG NULL_DEVICE = /dev/null SIZEOF_SHORT_INT = 2 SIZEOF_INT = 4 SIZEOF_LONG_INT = 4 SIZEOF_LONG_LONG = 8 SIZEOF_FLOAT = 4 SIZEOF_DOUBLE = 8 SIZEOF_LONG_DOUBLE = 16 SIZEOF_POINTER = 4 CPP = cpp FPP = cpp CC = /usr/bin/blrts_xlc CXX = /usr/bin/blrts_xlC F77 = /usr/bin/blrts_xlf F90 = /usr/bin/blrts_xlf90 C_DEPEND = $(CPP) -M $(CPPFLAGS) CXX_DEPEND = $(CPP) -M $(CPPFLAGS) # -Mx,125,0x200: allow calling C varargs functions from Fortran CPPFLAGS = FPPFLAGS = -traditional CFLAGS = -g -qspill=100000 -qsuppress=1506-1108 -qlanglvl=stdc99 CXXFLAGS = -g -qspill=100000 -qsuppress=1506-1108 F90FLAGS = -g -qspill=100000 -qsuppress=1520-022:1501-510:cmpmsg -qextname F77FLAGS = -g -qspill=100000 -qsuppress=1520-022:1501-510:cmpmsg -qextname LDFLAGS = -Wl,-relax DEBUG = no CPP_DEBUG_FLAGS = -DCARPET_DEBUG -DMPICH_IGNORE_CXX_SEEK FPP_DEBUG_FLAGS = -DCARPET_DEBUG C_DEBUG_FLAGS = -O0 CXX_DEBUG_FLAGS = -O0 F77_DEBUG_FLAGS = -O0 F90_DEBUG_FLAGS = -O0 # For PGI 10.6 and later, add -Mautoinline=totalsize:500000 OPTIMISE = yes CPP_OPTIMISE_FLAGS = # -DCARPET_OPTIMISE -DNDEBUG FPP_OPTIMISE_FLAGS = # -DCARPET_OPTIMISE -DNDEBUG C_OPTIMISE_FLAGS = -O2 -qmaxmem=-1 -qhot -qarch=440d -qtune=440 CXX_OPTIMISE_FLAGS = -O2 -qmaxmem=-1 -qhot -qarch=440d -qtune=440 F90_OPTIMISE_FLAGS = -O2 -qmaxmem=-1 -qarch=440d -qtune=440 F77_OPTIMISE_FLAGS = -O2 -qmaxmem=-1 -qarch=440d -qtune=440 PROFILE = no CPP_PROFILE_FLAGS = FPP_PROFILE_FLAGS = C_PROFILE_FLAGS = -pg CXX_PROFILE_FLAGS = -pg F77_PROFILE_FLAGS = -pg F90_PROFILE_FLAGS = -pg # Note: this machine does not support OpenMP OPENMP = no WARN = yes CPP_WARN_FLAGS = FPP_WARN_FLAGS = C_WARN_FLAGS = CXX_WARN_FLAGS = F90_WARN_FLAGS = F77_WARN_FLAGS = BLAS_DIR = /contrib/bgl/lib BLAS_LIBS = blas440 FFTW_DIR = /contrib/bgl/fftw-3.2-double GSL_DIR = /home/diener/gsl-1.14 HDF5_DIR = /contrib/bgl/hdf5-1.8.4 #LIBSZ_DIR = /sw/xt5/szip/2.1/sles10.1_pgi7.2.5/lib LAPACK = yes LAPACK_DIR = /contrib/bgl/lib LAPACK_LIBS = lapack440 MPI = CUSTOM NATIVE_MPI_INC_DIRS = /bgl/BlueLight/ppcfloor/bglsys/include NATIVE_MPI_LIB_DIRS = /bgl/BlueLight/ppcfloor/bglsys/lib NATIVE_MPI_LIBS = mpich.rts msglayer.rts rts.rts devices.rts PTHREADS = yes