Changeset: bd67e8375805 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=bd67e8375805 Modified Files: MonetDB5/configure.ag Branch: default Log Message:
check for cfitsio library diffs (41 lines): diff -r e5a1c58910b1 -r bd67e8375805 MonetDB5/configure.ag --- a/MonetDB5/configure.ag Thu Jun 10 16:40:01 2010 +0200 +++ b/MonetDB5/configure.ag Thu Jun 10 21:39:53 2010 +0200 @@ -313,6 +313,37 @@ AC_SUBST(SPHINXCLIENT_LIBS, $SPHINXCLIENT_LIBS) AM_CONDITIONAL(HAVE_SPHINXCLIENT, test x"$have_sphinxclient" != xno) +have_cfitsio="auto" +AC_ARG_WITH(cfitsio, + AS_HELP_STRING([--with-cfitsio=DIR],[cfitsio library is installed in DIR]), + [have_cfitsio="$withval"], [have_cfitsio="auto"]) +if test "x$have_cfitsio" != xno; then + case "$have_cfitsio" in + auto|yes) + ;; + *) + CFITSIO_CFLAGS="-I$have_cfitsio/include" + CFITSIO_LIBS="-L$have_cfitsio/lib -lcfitsio" + ;; + esac + + save_CPPFLAGS="$CPPFLAGS" + save_LDFLAGS="$LDFLAGS" + CPPFLAGS="$CPPFLAGS $CFITSIO_CFLAGS" + LDFLAGS="$LDFLAGS $CFITSIO_LIBS" + AC_CHECK_HEADER(fitsio.h, + AC_CHECK_LIB(cfitsio, ffopen, + AC_DEFINE(HAVE_CFITSIO, 1, [Define if you have the cfitsio library]) + have_cfitsio=yes, + [ if test "x$have_cfitsio" != xauto; then AC_MSG_ERROR([-lcfitsio library not found]); fi; have_cfitsio=no ]), + [ if test "x$have_cfitsio" != xauto; then AC_MSG_ERROR([fitsio.h header not found]); fi; have_cfitsio=no ]) + LDFLAGS="$save_LDFLAGS" + CPPFLAGS="$save_CPPFLAGS" +fi +AC_SUBST(CFITSIO_CFLAGS, $CFITSIO_CFLAGS) +AC_SUBST(CFITSIO_LIBS, $CFITSIO_LIBS) +AM_CONDITIONAL(HAVE_CFITSIO, test x"$have_cfitsio" != xno) + dnl RIPEMD160 is patent free, academic and European, but unfortunately dnl can't use it by default, as that would exclude JDBC usage (Java dnl doesn't natively support RIPEMD160). _______________________________________________ Checkin-list mailing list Checkin-list@monetdb.org http://mail.monetdb.org/mailman/listinfo/checkin-list