Changeset 7681 for issm/trunk/m4


Ignore:
Timestamp:
03/23/11 14:43:10 (14 years ago)
Author:
Eric.Larour
Message:

added hypre and ml packages

File:
1 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk/m4/issm_options.m4

    r7556 r7681  
    583583        fi
    584584        AC_MSG_RESULT($HAVE_BLACS)
     585        dnl }}}
     586        dnl hypre{{{1
     587        AC_ARG_WITH([hypre-dir],
     588                          AS_HELP_STRING([--with-hypre-dir = DIR],
     589                                                         [hypre root directory]),
     590                          [HYPRE_ROOT=$withval],[HYPRE_ROOT=""])
     591                         
     592        AC_MSG_CHECKING(for Hypre headers and libraries in $HYPRE_ROOT)
     593        if test -d "$HYPRE_ROOT"; then
     594
     595                dnl defaults
     596                HAVE_HYPRE=yes
     597                HYPREINCL=""
     598                HYPRELIB=-L"$HYPRE_ROOT/ -lHYPRE"
     599       
     600                AC_DEFINE([_HAVE_HYPRE_],[1],[with Blacs in ISSM src])
     601                AC_SUBST([HYPREINCL])
     602                AC_SUBST([HYPRELIB])
     603        else
     604                HAVE_HYPRE=no
     605        fi
     606        AC_MSG_RESULT($HAVE_HYPRE)
     607        dnl }}}
     608        dnl ml{{{1
     609        AC_ARG_WITH([ml-dir],
     610                          AS_HELP_STRING([--with-ml-dir = DIR],
     611                                                         [ml root directory]),
     612                          [ML_ROOT=$withval],[ML_ROOT=""])
     613                         
     614        AC_MSG_CHECKING(for Ml headers and libraries in $ML_ROOT)
     615        if test -d "$ML_ROOT"; then
     616
     617                dnl defaults
     618                HAVE_ML=yes
     619                MLINCL=""
     620                MLLIB=-L"$ML_ROOT/ -lml"
     621       
     622                AC_DEFINE([_HAVE_ML_],[1],[with Blacs in ISSM src])
     623                AC_SUBST([MLINCL])
     624                AC_SUBST([MLLIB])
     625        else
     626                HAVE_ML=no
     627        fi
     628        AC_MSG_RESULT($HAVE_ML)
    585629        dnl }}}
    586630        dnl math{{{1
Note: See TracChangeset for help on using the changeset viewer.