/[lmdze]/trunk/Compiler_options/f90.mk
ViewVC logotype

Diff of /trunk/Compiler_options/f90.mk

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

trunk/Compilers/compaq.mk revision 23 by guez, Mon Dec 14 15:25:16 2009 UTC trunk/Compilers/f90.mk revision 62 by guez, Thu Jul 26 14:37:37 2012 UTC
# Line 1  Line 1 
1  # These are machine dependent macros, meant to be included in the  # These are machine dependent macros, meant to be included in the
2  # LMDZE makefile  # LMDZE makefile
3    
4  # For the MIPSpro 7 Fortran 90 compiler on Rhodes.  # For the MIPSpro 7 Fortran 90 compiler
5    
6  FC = f90  # Include flags:
7    inc_flags = -I${libf_dir} -I${libf_dir}/phylmd -I/usr/local/pub/include -I${workdir}/IOIPSL_k
8    
9  FFLAGS = -I${bypr_dir} -Igrid -Idyn3d -Iphylmd -I/usr/local/pub/include -I${workdir}/IOIPSL_k  # Other flags which do not affect run time performance:
10    lang_flags = -ansi -fullwarn
11    
12  F90FLAGS = -ansi -check_bounds -fullwarn -g2 -O0 -DEBUG:div_check=3:subscript_check=ON:verbose_runtime=ON -DEBUG:trap_uninitialized=ON ${FFLAGS}  # Flags which affect run time performance:
13    perf_flags = -check_bounds -g2 -O0 -DEBUG:div_check=3:subscript_check=ON:verbose_runtime=ON -DEBUG:trap_uninitialized=ON
14    
15  CPPFLAGS = $(addprefix -D, ${macros})  FFLAGS = ${inc_flags} ${perf_flags}
16    F90FLAGS = ${inc_flags} ${lang_flags} ${perf_flags}
17  LDFLAGS =  LDFLAGS =
18    
19  LDLIBS=-L${workdir}/IOIPSL_k -lioipsl -L/usr/local/pub/lib64 -lnetcdf  LDLIBS= -L${workdir}/IOIPSL_k -lioipsl -L/usr/local/pub/lib64 -lnetcdf

Legend:
Removed from v.23  
changed lines
  Added in v.62

  ViewVC Help
Powered by ViewVC 1.1.21