Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • configure.ac

    rb61bd5 rbff5e2  
    319319  enable_levmar="no")
    320320AC_MSG_RESULT($enable_levmar)
    321 # don't use AS_IF here as it expands (and tests) AC_F77_FUN even if levmar
     321# don't use AS_IF here as it expands (and tests) AC_F77_FUN evene if levmar
    322322# is disabled.
    323 if test x"$enable_levmar" = xyes; then
    324         AX_LAPACK([enable_levmar=yes],
    325                 [enable_levmar=no
    326                 AC_MSG_WARN(["Missing LAPACK, disabling off levmar"])
    327                 ]
    328         )
     323if test x"$enable_levmar" = x"yes"; then
     324        AX_LAPACK([enable_levmar=yes],[enable_levmar=no])
    329325fi
    330 AS_IF([test x"$enable_levmar" = xyes],[
    331         AC_MSG_CHECKING(for levmar presence via given path )
     326AS_IF([test x"$enable_levmar" = x"yes"],[
    332327        AC_ARG_WITH(
    333328                [levmar],
    334329                [AS_HELP_STRING([--with-levmar], [give path to LevMar package])],
    335                 [have_levmar_path=$withval
    336                 enable_levmar=yes],
     330                [have_levmar_path=$withval],
    337331                [enable_levmar=no])
    338         AC_MSG_RESULT($enable_levmar)
    339         AS_IF([test -n "$have_levmar_path"],[
    340                 LEVMAR_CPPFLAGS="-I${have_levmar_path}/include"
    341                 LEVMAR_LDFLAGS="-L${have_levmar_path}/lib"
    342                 LEVMAR_LIBS="-llevmar"],[
    343                 PKG_CHECK_MODULES([LEVMAR],[levmar],[enable_levmar=yes],[
    344                         AC_MSG_CHECKING(for levmar presence via locate)
    345                         enable_levmar=no
    346                         levmar_lib=`locate liblevmar.a | head -n 1 | xargs dirname`
    347                         levmar_include=`locate levmar.h | head -n 1 | xargs dirname`
    348                         if test -n "$levmar_lib"; then
    349                                 if test -n "$levmar_include"; then
    350                                         enable_levmar=yes
    351                                         LEVMAR_CPPFLAGS="-I${levmar_include}"
    352                                         LEVMAR_LDFLAGS="-L${levmar_lib}"
    353                                         LEVMAR_LIBS="-llevmar"
    354                                 fi
    355                         fi
    356                         AC_MSG_RESULT($enable_levmar)
    357                 ])
    358         ])
    359         ],[enable_levmar=no]
    360 )
    361 AC_MSG_CHECKING(for levmar usability)
    362 AS_IF([test x"$enable_levmar" = xyes],[
     332                ],[enable_levmar=no])
     333AS_IF([test x"$enable_levmar" = x"yes"],[
     334        LEVMAR_CPPFLAGS="-I${have_levmar_path}/include"
     335        LEVMAR_LDFLAGS="-L${have_levmar_path}/lib"
     336        LEVMAR_LIBS="-llevmar"
    363337        AC_SUBST(LEVMAR_CPPFLAGS)
    364338        AC_SUBST(LEVMAR_LDFLAGS)
    365339        AC_SUBST(LEVMAR_LIBS)
    366         AC_DEFINE(HAVE_LEVMAR,1, ["use levmar for non-linear minimisation/potential fitting."])])
    367 AC_MSG_RESULT($enable_levmar)
     340        AC_DEFINE(HAVE_LEVMAR,1, ["use levmar for non-linear minimisation/potential fitting."])
     341        ],[AC_MSG_WARN(["Missing LAPACK, disabling off levmar"])])
    368342AM_CONDITIONAL([CONDLEVMAR], [test x"$enable_levmar" = x"yes"])
    369343
Note: See TracChangeset for help on using the changeset viewer.