/[MITgcm]/MITgcm_contrib/PRM/Makefile.local
ViewVC logotype

Annotation of /MITgcm_contrib/PRM/Makefile.local

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.1 - (hide annotations) (download)
Tue Apr 5 19:57:01 2005 UTC (20 years, 3 months ago) by cnh
Branch: MAIN
CVS Tags: checkpoint63m, checkpoint63n, HEAD
Making it compile!

1 cnh 1.1 #
2     # o ESMF library related parameters
3     # EFC - Fortran 90 compiler that is binary compatible with
4     # the compiler used to build ESMF. In general this means
5     # use the same compiler as was used for building ESMF.
6     # ECC - C/C++ compiler that is binary compatible with
7     # the compiler used to build ESMF. In general this means
8     # use the same compiler as was used for building ESMF.
9     # EDIR - Root directory for the ESMF install
10     # EIPATH - Path to directory containing ESMF Fortran 90 modules.
11     # ELPATH - Path to directory containing ESMF libraries
12     # ECFLAGS - Compiler flags for compiling with ESMF
13     # ELFLAGS - Linker flags for linking with ESMF
14     EFC=/usr/local/pkg/mpi/mpich-1.2.6_intel81/bin/mpif90
15     ECC=/usr/local/pkg/mpi/mpich-1.2.6_intel81/bin/mpiCC
16     EDIR=/mnt/home/cnh/src/esmf_builds/intel/ESMF_2_1_0rp2/esmf
17     EIPATH=$(EDIR)/mod/modg/Linux.intel.32.default
18     ELPATH=$(EDIR)/lib/libg/Linux.intel.32.default
19     ECFLAGS=-I$(EIPATH)
20     ELFLAGS=-L$(ELPATH) -lesmf -lrt
21    
22     #
23     # EESMF library related parameters
24     # EEDIR - Root directory of EESMF install
25     # EIPATH - Path to directory containing EESMF Fortran 90 modules
26     # ELPATH - Path to directory containing EESMF libraries
27     # ECFLAGS - Compiler flags for compiling with EESMF
28     # ELFLAGS - Linker flags for linking with EESMF
29     EEDIR=/mnt/home/cnh/src/PRM_co/eesmf_mod.dir
30     EEIPATH=$(EEDIR)/src/mod
31     EELPATH=$(EEDIR)/src/lib
32     EECFLAGS=-I$(EEIPATH) $(ECFLAGS)
33     EELFLAGS=-L$(EELPATH) -leesmf $(ELFLAGS)
34    
35     #
36     # Derived settings
37     #
38    
39     F90=$(EFC)
40     F90FLAGS=-132 -fixed \
41     $(EECFLAGS) \
42     $(EELFLAGS)

  ViewVC Help
Powered by ViewVC 1.1.22