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

Diff of /MITgcm/tools/build_options/linux_amd64_pgf77_ocl

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

revision 1.1 by mlosch, Wed Dec 22 08:29:10 2004 UTC revision 1.4 by jmc, Tue Sep 13 18:28:04 2011 UTC
# Line 1  Line 1 
1  #!/bin/bash  #!/bin/bash
2  #  #
3  #  $Header$  # $Header$
4  #  # $Name$
5    
6  # tested on ocl00.awi-bremerhaven.de  # tested on ocl00.awi-bremerhaven.de
7  # Linux ocl00 2.4.21-261-smp #1 SMP Wed Nov 17 22:05:59 UTC 2004 x86_64 unknown  # Linux ocl00 2.4.21-261-smp #1 SMP Wed Nov 17 22:05:59 UTC 2004 x86_64 unknown
8  # pgf77 5.2-4  # pgf77 5.2-4
9  # Copyright 1989-2000, The Portland Group, Inc.  All Rights Reserved.  # Copyright 1989-2000, The Portland Group, Inc.  All Rights Reserved.
10  # Copyright 2000-2004, STMicroelectronics, Inc.  All Rights Reserved.  # Copyright 2000-2004, STMicroelectronics, Inc.  All Rights Reserved.
11    
 FC='pgf77'  
12  CC='pgcc'  CC='pgcc'
13    FC='pgf77'
14  LINK='pgf77'  LINK='pgf77'
 CPP='/usr/bin/cpp -P -traditional'  
15    
16  DEFINES='-DWORDLENGTH=4'  DEFINES='-DWORDLENGTH=4 -DNML_EXTENDED_F77'
17  INCLUDES='-I/var/tmp.shared/netcdf-64/include'  CPP='/usr/bin/cpp -P -traditional'
18  LIBS='-L/var/tmp.shared/netcdf-64/lib -lnetcdf'  EXTENDED_SRC_FLAG='-Mextend'
19    GET_FC_VERSION="-V"
20    
21  if test "x$IEEE" = x ; then  if test "x$IEEE" = x ; then
22      #  No need for IEEE-754      #  No need for IEEE-754
23      FFLAGS='-byteswapio -r8 -Mnodclchk -Mextend'      FFLAGS="$FFLAGS -byteswapio -Mnodclchk"
24      FOPTIM='-tp amd64 -O2 -Munroll'      FOPTIM='-tp amd64 -O2 -Munroll'
25  # -Mvect=cachesize:512000,transform  # -Mvect=cachesize:512000,transform
26  else  else
27      #  Try to follow IEEE-754      #  Try to follow IEEE-754
28      FFLAGS='-byteswapio -r8 -Mnodclchk -Mextend'      FFLAGS="$FFLAGS -byteswapio"
29      FOPTIM='-tp amd64 -O0 -Munroll -Kieee'      FOPTIM='-tp amd64 -O0 -Munroll -Kieee'
30  # -Mvect=cachesize:512000,transform  # -Mvect=cachesize:512000,transform
31  fi  fi
32    #- might want to use '-r8' for fizhi pkg:
33    #FFLAGS="$FFLAGS -r8"
34    
35    INCLUDES='-I/var/tmp.shared/netcdf-64/include'
36    LIBS='-L/var/tmp.shared/netcdf-64/lib -lnetcdf'
37    
38    if test "x$MPI" = xtrue ; then
39        INCLUDES="-I/opt/scali/include $INCLUDES"
40        LIBS="-L/opt/scali/lib64 $LIBS -lfmpi -lmpi"
41    fi

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

  ViewVC Help
Powered by ViewVC 1.1.22