/[MITgcm]/MITgcm/tools/build_options/SUPER-UX_SX-6_sx90_dkrz
ViewVC logotype

Diff of /MITgcm/tools/build_options/SUPER-UX_SX-6_sx90_dkrz

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

revision 1.2 by jmc, Sun Mar 21 22:22:53 2010 UTC revision 1.3 by jmc, Tue Sep 13 19:38:37 2011 UTC
# Line 7  Line 7 
7  # compile on cross.dkrz.de using cross compiler  # compile on cross.dkrz.de using cross compiler
8  # module load cross-compiler  # module load cross-compiler
9  # heimbach@mit.edu, edhill@mit.edu  # heimbach@mit.edu, edhill@mit.edu
   
 MAKE='sxgmake'  
 CPP='/lib/cpp  -traditional -P'  
10  #ph: on cross.dkrz.de set environment var.  #ph: on cross.dkrz.de set environment var.
11  #ph: setenv F_UFMTENDIAN big  #ph: setenv F_UFMTENDIAN big
12    
13    if test "x$MPI" = xtrue ; then
14      CC='sxcc'
15      FC='sxmpif90 -c'
16      LINK='sxmpif90'
17    else
18      CC='sxc++'
19      FC='sxf90'
20      LINK='sxf90'
21    fi
22    
23    MAKE='sxgmake'
24    FC_NAMEMANGLE="#define FC_NAMEMANGLE(X)  X ## _"
25  DEFINES='-DTARGET_NEC_SX -DWORDLENGTH=1'  DEFINES='-DTARGET_NEC_SX -DWORDLENGTH=1'
26  FC='sxf90'  CPP='/lib/cpp -traditional -P'
27  CC='sxc++'  
28  LINK='sxf90'  NOOPTFLAGS='-Cssafe'
29    NOOPTFILES='barrier.F different_multiple.F external_fields_load.F'
30    
31  FFLAGS='-Wf "-pvctl noassume loopcnt=5000000" -Pstack'  FFLAGS='-Wf "-pvctl noassume loopcnt=5000000" -Pstack'
 FC_NAMEMANGLE="#define FC_NAMEMANGLE(X)  X ## _"  
32  #FFLAGS= '-ew'  #FFLAGS= '-ew'
33  #FOPTIM='-Cvopt'  #FOPTIM='-Cvopt'
34  NOOPTFLAGS='-Cssafe'  
35  NOOPTFILES='barrier.F different_multiple.F external_fields_load.F'  if test "x$MPI" = xtrue ; then
36      FFLAGS="$FFLAGS -sx6"
37      INCLUDES='-I/SX/usr/include'
38    fi

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

  ViewVC Help
Powered by ViewVC 1.1.22