Back to home page

MITgcm

 
 

    


Warning, /tools/build_options/unsupported/osf1_alpha_f77+mpi is written in an unsupported language. File is not indexed.

view on githubraw file Latest commit add29e06 on 2018-01-31 20:35:05 UTC
29850cf17f Ed H*0001 #!/bin/bash
                0002 #
                0003 #  confirmed on Halem by eh3, 2003-09-03
                0004 
                0005 S64='$(TOOLSDIR)/set64bitConst.sh'
6efd8891c2 Ed H*0006 DEFINES='-DALLOW_USE_MPI -DALWAYS_USE_MPI -DTARGET_DEC -DWORDLENGTH=1'
29850cf17f Ed H*0007 
                0008 
                0009 CPP='/usr/local/bin/cpp  -traditional -P'
                0010 
                0011 #ph: makedepend not available on some/many DEC Alpha's; use mkdep instead
                0012 #EH3  Remove the buggy mkdep since the newly included cyrus version
                0013 #EH3  works much better on machines such as "halem"
                0014 #EH3  MAKEDEPEND='mkdep -f depend.out'
                0015 
                0016 # netcdf
                0017 # Tested and works:  Wed Jul 21 11:55:34 EDT 2004
                0018 FC_NAMEMANGLE="#define FC_NAMEMANGLE(X) X ## _"
                0019 INCLUDES="$INCLUDES -I/usr/ulocal/stow/netcdf-3.5.1/include"
                0020 LIBS="-L/usr/ulocal/stow/netcdf-3.5.1/lib -lnetcdf -lfmpi -lmpi -lkmp_osfp10 -pthread"
                0021 
                0022 FC='f77'
                0023 LINK='f77'
                0024 FFLAGS='-fpe2 -convert big_endian -r8 -extend_source -automatic -call_shared -notransform_loops -align dcommons'
                0025 FOPTIM='-O5 -fast -tune host -inline all'
                0026 #ph: -O5 probably too aggressive in conjunction with adjoint code
                0027 NOOPTFILES='barrier.F different_multiple.F external_fields_load.F'
                0028 NOOPTFLAGS='-O0'
                0029 RMFILES='*.p.out'