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

Diff of /MITgcm/tools/build_options/darwin_ppc_xlf_panther_baylor

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

revision 1.1 by baylor, Wed Mar 9 18:08:08 2005 UTC revision 1.2 by jmc, Sun Mar 21 22:22:52 2010 UTC
# Line 1  Line 1 
1  #!/bin/bash  #!/bin/bash
   
 # $Header$  
2  #  #
3    # $Header$
4    # $Name$
5    
6  # Build options for Darwin on G5 Mac with IBM XL Fortran compilers  # Build options for Darwin on G5 Mac with IBM XL Fortran compilers
7  # tested on G5 dual, 2GHz  # tested on G5 dual, 2GHz
8  # ( Darwin eaps-dhcp-162.lcs.mit.edu 6.7.5 Darwin Kernel Version 6.7.5: Mon Aug 11 19:28:40 PDT 2003; root:xnu/xnu-344.21.73.obj~1/RELEASE_PPC  Power Macintosh powerpc )  # ( Darwin eaps-dhcp-162.lcs.mit.edu 6.7.5 Darwin Kernel Version 6.7.5: Mon Aug 11 19:28:40 PDT 2003; root:xnu/xnu-344.21.73.obj~1/RELEASE_PPC  Power Macintosh powerpc )
9  # cc-compiler is available only with the Apple Developer Tools,  # cc-compiler is available only with the Apple Developer Tools,
10  # so make sure that those are installed  # so make sure that those are installed
11  #  #
12  # **NOTES**  # **NOTES**
13  #   o with Darwin you must remember to build on a ufs file system. The default Darwin file system (hfs) treats  #   o with Darwin you must remember to build on a ufs file system. The default Darwin file system (hfs) treats
14  #     upper case and lower case file names as the same file. This breaks the current MITgcm build procedure.  #     upper case and lower case file names as the same file. This breaks the current MITgcm build procedure.
15  #   o tim.c should use uembellished cloc() are the procedure name for XLF  #   o tim.c should use uembellished cloc() are the procedure name for XLF
16  #     ETIME (timers.F) and FDATE (utils.F) are not available with Darwin+XLF so need to be switched out.  #     ETIME (timers.F) and FDATE (utils.F) are not available with Darwin+XLF so need to be switched out.
# Line 31  S64='$(TOOLSDIR)/set64bitConst.sh' Line 32  S64='$(TOOLSDIR)/set64bitConst.sh'
32  MAKEDEPEND=makedepend  MAKEDEPEND=makedepend
33  DEFINES='-DWORDLENGTH=4'  DEFINES='-DWORDLENGTH=4'
34  NOOPTFILES='ini_curvilinear_grid.F'  NOOPTFILES='ini_curvilinear_grid.F'
 NOOPTFLAGS='-O3'  
35    NOOPTFLAGS='-O3'

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.2

  ViewVC Help
Powered by ViewVC 1.1.22