/[MITgcm]/MITgcm/tools/genmake2
ViewVC logotype

Diff of /MITgcm/tools/genmake2

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

revision 1.147 by ce107, Fri May 5 19:00:28 2006 UTC revision 1.150 by edhill, Mon May 22 22:11:11 2006 UTC
# Line 767  EOF Line 767  EOF
767    
768    
769  check_HAVE_SIGREG()  {  check_HAVE_SIGREG()  {
770        if test ! "x$HAVE_SIGREG" = x ; then
771            return
772        fi
773      get_fortran_c_namemangling      get_fortran_c_namemangling
774      cat <<EOF > genmake_tc_1.c      cat <<EOF > genmake_tc_1.c
775  $FC_NAMEMANGLE  $FC_NAMEMANGLE
# Line 934  EOF Line 937  EOF
937      cat genmake_tnc.F >> genmake_tnc.log      cat genmake_tnc.F >> genmake_tnc.log
938      echo "===  genmake_tnc.F  ===" >> genmake_tnc.log      echo "===  genmake_tnc.F  ===" >> genmake_tnc.log
939      RET_CPP=f      RET_CPP=f
940      COMM="$CPP $DEFINES $INCLUDES genmake_tnc.F"      COMM="cat genmake_tnc.F | $CPP $DEFINES $INCLUDES"
941      echo "$COMM" >> genmake_tnc.log      echo "$COMM" >> genmake_tnc.log
942      $COMM > genmake_tnc.$FS 2>/dev/null  &&  RET_CPP=t      $COMM > genmake_tnc.$FS 2>/dev/null  &&  RET_CPP=t
943      if test "x$RET_CPP" = xf ; then      if test "x$RET_CPP" = xf ; then
# Line 962  EOF Line 965  EOF
965      else      else
966          # try again with "-lnetcdf" added to the libs          # try again with "-lnetcdf" added to the libs
967          echo "try again with added '-lnetcdf'" > genmake_tnc.log          echo "try again with added '-lnetcdf'" > genmake_tnc.log
968          echo "$CPP $DEFINES $INCLUDES genmake_tnc.F > genmake_tnc.$FS \ " >> genmake_tnc.log          echo "cat genmake_tnc.F | $CPP $DEFINES $INCLUDES > genmake_tnc.$FS \ " >> genmake_tnc.log
969          echo " &&  $FC $FFLAGS $FOPTIM -c genmake_tnc.$FS \ " >> genmake_tnc.log          echo " &&  $FC $FFLAGS $FOPTIM -c genmake_tnc.$FS \ " >> genmake_tnc.log
970          echo " &&  $LINK -o genmake_tnc genmake_tnc.o $LIBS -lnetcdf" >> genmake_tnc.log          echo " &&  $LINK -o genmake_tnc genmake_tnc.o $LIBS -lnetcdf" >> genmake_tnc.log
971          $CPP $DEFINES $INCLUDES genmake_tnc.F > genmake_tnc.$FS 2>/dev/null  \          cat genmake_tnc.F | $CPP $DEFINES $INCLUDES > genmake_tnc.$FS 2>/dev/null  \
972              &&  $FC $FFLAGS $FOPTIM -c genmake_tnc.$FS >> genmake_tnc.log 2>&1  \              &&  $FC $FFLAGS $FOPTIM -c genmake_tnc.$FS >> genmake_tnc.log 2>&1  \
973              &&  $LINK -o genmake_tnc genmake_tnc.o $LIBS -lnetcdf >> genmake_tnc.log 2>&1              &&  $LINK -o genmake_tnc genmake_tnc.o $LIBS -lnetcdf >> genmake_tnc.log 2>&1
974          RET_COMPILE=$?          RET_COMPILE=$?
# Line 1593  if test ! "x$HPMT" = x ; then Line 1596  if test ! "x$HPMT" = x ; then
1596            INCLUDES="$INCLUDES $HPMTINC"            INCLUDES="$INCLUDES $HPMTINC"
1597            LIBS="$LIBS $HPMTLIB"            LIBS="$LIBS $HPMTLIB"
1598        fi        fi
1599          fi
1600  fi  fi
1601  if test ! "x$GSL" = x ; then  if test ! "x$GSL" = x ; then
1602        echo "  Turning on use of GSL to control floating point calculations"        echo "  Turning on use of GSL to control floating point calculations"
# Line 1689  rm -f genmake_t* Line 1693  rm -f genmake_t*
1693    
1694  printf "  Can we register a signal handler using $FC...  "  printf "  Can we register a signal handler using $FC...  "
1695  check_HAVE_SIGREG  check_HAVE_SIGREG
1696  if test "x$HAVE_SIGREG" != x ; then  if test "x$HAVE_SIGREG" = xt ; then
1697      echo "yes"      echo "yes"
1698  else  else
1699      echo "no"      echo "no"

Legend:
Removed from v.1.147  
changed lines
  Added in v.1.150

  ViewVC Help
Powered by ViewVC 1.1.22