/[MITgcm]/MITgcm/tools/build_options/darwin_ia32_gfortran
ViewVC logotype

Contents of /MITgcm/tools/build_options/darwin_ia32_gfortran

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


Revision 1.5 - (show annotations) (download)
Thu Apr 2 18:28:31 2009 UTC (15 years, 1 month ago) by dfer
Branch: MAIN
CVS Tags: checkpoint61n, checkpoint61o, checkpoint61l, checkpoint61m, checkpoint61v, checkpoint61t, checkpoint61u, checkpoint61r, checkpoint61s, checkpoint61p, checkpoint61q
Changes since 1.4: +4 -4 lines
Use compiler option for byteswap

1 #!/bin/bash
2
3 # $Header: /u/gcmpack/MITgcm/tools/build_options/darwin_ia32_gfortran,v 1.4 2009/01/06 19:01:32 dfer Exp $
4 #
5 # tested on MacBook Pro
6 # on 28-Nov-2006
7
8 CPP='/usr/bin/cpp -traditional -P'
9 FC=gfortran
10 ###CC=gcc
11 LINK=gfortran
12 NOOPTFLAGS='-O0'
13 EXTENDED_SRC_FLAG='-ffixed-line-length-132'
14
15 S64='$(TOOLSDIR)/set64bitConst.sh'
16 #EH3 MAKEDEPEND='${TOOLSDIR}/xmakedepend'
17 #EH3 MAKEDEPEND=makedepend
18 DEFINES='-DWORDLENGTH=4 -DNML_TERMINATOR'
19 INCLUDEDIRS='/sw/include'
20 INCLUDES='-I/sw/include'
21 LIBS='-L/sw/lib'
22
23 ##INCLUDEDIRS='/Users/heimbach/NetCDF/netcdf-3.6.0-p1/gfortran/include'
24 ##INCLUDES='-I/Users/heimbach/NetCDF/netcdf-3.6.0-p1/gfortran/include'
25 ##LIBS='-L/Users/heimbach/NetCDF/netcdf-3.6.0-p1/gfortran/lib'
26
27 ###FC_NAMEMANGLE="#define FC_NAMEMANGLE(X) _ ## X ## _"
28 ###FC_NAMEMANGLE="#define FC_NAMEMANGLE(X) X"
29 ###FC_NAMEMANGLE="#define FC_NAMEMANGLE(X) X ## _"
30
31 # For IEEE, use the "-ffloat-store" option
32 if test "x$IEEE" = x ; then
33 FFLAGS='-Wunused -Wuninitialized -fsecond-underscore -fconvert=big-endian'
34 FOPTIM='-O3 -funroll-loops'
35 NOOPTFLAGS='-O2 -funroll-loops'
36 NOOPTFILES='gad_c4_adv_x.F gad_u3_adv_x.F'
37 else
38 FFLAGS='-Wunused -ffloat-store -fsecond-underscore -fconvert=big-endian'
39 FOPTIM='-O0'
40 fi

  ViewVC Help
Powered by ViewVC 1.1.22