--- MITgcm/tools/build_options/linux_ia32_pgf77+mpi 2003/11/13 22:03:39 1.2 +++ MITgcm/tools/build_options/linux_ia32_pgf77+mpi 2004/09/18 16:09:44 1.3 @@ -1,11 +1,24 @@ #!/bin/bash # -# $Header: /home/ubuntu/mnt/e9_copy/MITgcm/tools/build_options/Attic/linux_ia32_pgf77+mpi,v 1.2 2003/11/13 22:03:39 edhill Exp $ +# $Header: /home/ubuntu/mnt/e9_copy/MITgcm/tools/build_options/Attic/linux_ia32_pgf77+mpi,v 1.3 2004/09/18 16:09:44 edhill Exp $ # -DEFINES='-DWORDLENGTH=4' FC='pgf77' +DEFINES='-DWORDLENGTH=4' INCLUDES='-I/usr/local/mpich-1.2.1/pgi_fortran_binding/include' LIBS='-L/usr/local/mpich-1.2.1/pgi_fortran_binding/lib/ -lfmpich -lmpich' -INCLUDES='-I/usr/local/include' -LIBS='-L/usr/local/lib/LINUX/ch_p4/ -lfmpich -lmpich' +#INCLUDES='-I/usr/local/mpich-1.2.1/pgi_fortran_binding/include' +INCLUDES='$INCLUDES -I/usr/local/include' + +if test "x$IEEE" = x ; then + # No need for IEEE-754 + FFLAGS='-byteswapio -r8 -Mnodclchk -Mextend' + FOPTIM='-tp p6 -v -O2 -Munroll -Mvect=cachesize:512000,transform' +else + # Try to follow IEEE-754 + FFLAGS='-byteswapio -r8 -Mnodclchk -Mextend' + FOPTIM='-tp p6 -v -O2 -Munroll -Mvect=cachesize:512000,transform -Kieee' +fi + +#LIBS='-L/usr/local/mpich-1.2.1/pgi_fortran_binding/lib/ -lfmpich -lmpich' +LIBS='-L/usr/local/lib/LINUX/ch_p4/ -lfmpich -lmpich -lnetcdf'