Updated to the current version of MKL.
[ptslat.git] / make.ifort
blobbd6c182f6ec4ae7f133102a7e5b20ea52f485e8a
1 ARCH = $(shell uname -m)
2 NAME = $(shell uname -n)
4 FORC = ifort
5 FFLAGS = -o 
6 LFLAGS = 
7 OFJM   = $(FFLAGC)
9 ifeq ($(ARCH), i686)
10  ifeq ($(NAME), dasblaue) 
11   FFLAGC = -c -132 -O3 -xN -r8 -mp
12   LSCSL   = -L/opt/intel/mkl/9.1.023/lib -lmkl_lapack -lmkl -lguide
13  else
14   FFLAGC = -c -132 -O3 -tpp7 -xN -r8 -mp
15   LSCSL   = -L/opt/intel/mkl721/lib/32 -lmkl_lapack32 -lmkl_lapack64 -lmkl_p4 -lguide
16  endif
17   #FFLAGC = -c -132 -g -C -r8 -fpe0
18   LIBDIR = $(HOME)/SOFTWARE
19 else
20   FFLAGC = -c -132 -O3 -r8 -mp
21   #FFLAGC = -c -132 -g -C -r8 -fpe0
22   # CESAR
23   LSCSL   = -lscs
24   LIBDIR = /util/fisica/ges
25 endif
27 LLOCAL  = -L $(LIBDIR)/LIBS -ljutil
28 LSLATEC = -L $(LIBDIR)/SLATEC -lslatec_IFC
29 LNETCDF = -L $(LIBDIR)/NETCDF/lib -lnetcdf_IFC
31 INETCDF = -I $(LIBDIR)/NETCDF/include