| 4 |
# Compiler and linker options for faulks.lcs.mit.edu |
# Compiler and linker options for faulks.lcs.mit.edu |
| 5 |
# |
# |
| 6 |
# genmake2 options |
# genmake2 options |
| 7 |
set gm2command = "../../../tools/genmake2" |
set gm2command = "${BUILDROOT}/../../tools/genmake2" |
| 8 |
set gm2mods = "-mods=../code" |
set gm2mods = "-mods=../code" |
| 9 |
set gm2optfile = " " |
set gm2optfile = " " |
| 10 |
set gm2adoptfile = "-adoptfile=../../../tools/adjoint_options/adjoint_default" |
set gm2adoptfile = "-adoptfile=${BUILDROOT}/../../tools/adjoint_options/adjoint_default" |
| 11 |
set gm2standarddirs = '-standarddirs=" "' |
set gm2standarddirs = '-standarddirs=" "' |
| 12 |
|
# Command used to go from file name to module name (module names are CAPS on |
| 13 |
|
# ( SGI |
| 14 |
|
set mkmodname = cat |
| 15 |
# archive building command |
# archive building command |
| 16 |
set arcommand = ar |
set arcommand = ar |
| 17 |
set aropts = "-rsc" |
set aropts = "-rsc" |
| 20 |
set ccopts = "-c" |
set ccopts = "-c" |
| 21 |
# fortran compiler |
# fortran compiler |
| 22 |
set comp = "/usr/local/pkg/mpi/mpich-1.2.5..10/lahey/bin/mpif90" |
set comp = "/usr/local/pkg/mpi/mpich-1.2.5..10/lahey/bin/mpif90" |
| 23 |
set compopts = ( --o2 --tp4 ) |
set compopts = ( --o2 --tp4 -DE_1_0_4 ) |
| 24 |
# link paths |
# link paths |
| 25 |
set complibs = ( -L/usr/local/pkg/ESMF/ESMF_1_0_4/mpich-1.2.5..10/lahey/lib/libO/Linux.lahey.32.default -lesmf ) |
set complibs = ( -L/usr/local/pkg/ESMF/ESMF_1_0_4/mpich-1.2.5..10/lahey/lib/libO/Linux.lahey.32.default -lesmf ) |
| 26 |
set compinc = ( -I/usr//local/pkg/ESMF/ESMF_1_0_4/mpich-1.2.5..10/lahey/mod/modO/Linux.lahey.32.default ) |
set compinc = ( -I/usr//local/pkg/ESMF/ESMF_1_0_4/mpich-1.2.5..10/lahey/mod/modO/Linux.lahey.32.default ) |
| 27 |
set compinc = ( ${compinc} -I${BUILDROOT}/esmf_top ) |
set compinc = ( ${compinc} -I${BUILDROOT}/esmf_top ) |
| 28 |
|
|
| 29 |
|
setenv TCSH_PATH `which tcsh` |
| 30 |
|
setenv APPLIB_PATH ${BUILDROOT}/app/lib |
| 31 |
|
setenv APPF90MOD_PATH ${BUILDROOT}/app/f90mod |
| 32 |
|
setenv APPOBJ_PATH ${BUILDROOT}/app/obj |
| 33 |
|
setenv APPINC_PATH ${BUILDROOT}/app/inc |
| 34 |
|
setenv APPEXE_PATH ${BUILDROOT}/app/exe |
| 35 |
|
|
| 36 |
|
|