### Compiler flags for fortran and C modules. # Optimization flags OPTIMIZE = -O3 -ipo -ipo_obj OPTIMIZE_ACCURATE = -mp -O3 -ipo -ipo_obj NOOPT = -O0 # Compiler flags FFLAGS = -w95 -cm -assume buffered_io $(OPTIMIZE) $(OPENMP) FFLAGS_NOOPT = -w95 -cm -assume buffered_io $(NOOPT) $(OPENMP) FFLAGS_ACCURATE = -w95 -cm -assume buffered_io $(OPTIMIZE_ACCURATE) $(OPENMP) CFLAGS = -cm $(OPTIMIZE) $(OPENMP) # Which compiler and linker to use F77 = ifort CC = icc LINKER = ifort # Linker paths and flags LINKFLAGS = -cm -assume buffered_io -Vaxlib $(OPTIMIZE) $(OPENMP) LIBPATH = -L/usr/local/lib BLAS = -lmkl_i2p -lguide #LIBPATH = -L$(HOME)/lib/LINUX #BLAS = -lgoto_it2-r0.94 RANLIB = echo MGS = mgs.risc # Platform postfix to use in naming executables and library files PLAT = LINUX_ICC_IA64$(SUB_PLAT) MAKELIB = xild -lib cru