diff options
author | Daniel Veillard <veillard@src.gnome.org> | 2001-01-25 11:16:26 +0000 |
---|---|---|
committer | Daniel Veillard <veillard@src.gnome.org> | 2001-01-25 11:16:26 +0000 |
commit | a7da804741d2650c5132ab004d442d7dc4e6b64b (patch) | |
tree | 75f026360fde1db3feae8ef2e390fd722d40b99b /configure.in | |
parent | b6f493448ebb71a53f20a3c7205d03bb582e639d (diff) | |
download | libxslt-a7da804741d2650c5132ab004d442d7dc4e6b64b.tar.gz |
- functions.[ch]: Bjorn Reese <breese@mail1.stofanet.dk> provided
number formatting !!!
- acconfig.h config.h.in configure.in libxslt/Makefile.am
tests/Makefile.am; added testing for mathematical functions,
fixed make test(s)
- FEATURES: updated
Daniel
Diffstat (limited to 'configure.in')
-rw-r--r-- | configure.in | 45 |
1 files changed, 34 insertions, 11 deletions
diff --git a/configure.in b/configure.in index 7b34d95d..66968916 100644 --- a/configure.in +++ b/configure.in @@ -8,6 +8,37 @@ AM_INIT_AUTOMAKE($PACKAGE, $VERSION, no-define) AM_MAINTAINER_MODE dnl +dnl Check the environment +dnl + +AC_ISC_POSIX +AC_PROG_CC +AC_STDC_HEADERS +AC_ARG_PROGRAM +AM_PROG_LIBTOOL + +dnl +dnl Math detection +dnl + +AC_CHECK_HEADERS(ieeefp.h nan.h math.h fp_class.h float.h) +AC_CHECK_FUNC(isnan, , AC_CHECK_LIB(m, isnan, + [M_LIBS="-lm"; AC_DEFINE(HAVE_ISNAN)])) + +AC_CHECK_FUNC(isinf, , AC_CHECK_LIB(m, isinf, + [M_LIBS="-lm"; AC_DEFINE(HAVE_ISINF)])) + +AC_CHECK_FUNC(pow, , AC_CHECK_LIB(m, pow, + [M_LIBS="-lm"; AC_DEFINE(HAVE_POW)])) + +AC_CHECK_FUNC(floor, , AC_CHECK_LIB(m, pow, + [M_LIBS="-lm"; AC_DEFINE(HAVE_FLOOR)])) + +AC_CHECK_FUNC(fabs, , AC_CHECK_LIB(m, pow, + [M_LIBS="-lm"; AC_DEFINE(HAVE_FABS)])) + + +dnl dnl Debug for DV dnl if test "${LOGNAME}" = "veillard" -a "`pwd`" = "/u/veillard/XSLT" ; then @@ -49,16 +80,6 @@ AC_ARG_WITH(libxml-libs-prefix, ) -dnl -dnl Check the environment -dnl - -AC_ISC_POSIX -AC_PROG_CC -AC_STDC_HEADERS -AC_ARG_PROGRAM -AM_PROG_LIBTOOL - dnl No internationalization (yet ?) dnl dnl ALL_LINGUAS="it ko fr de es no ga sv pt ja fi cs" @@ -110,10 +131,12 @@ AC_SUBST(LIBXML_CFLAGS) XSLT_LIBDIR='-L${libdir}' XSLT_INCLUDEDIR='-I${includedir}' -XSLT_LIBS="-lxslt $LIBXML_LIBS" +EXTRA_LIBS="$LIBXML_LIBS $M_LIBS" +XSLT_LIBS="-lxslt $LIBXML_LIBS $M_LIBS" AC_SUBST(XSLT_LIBDIR) AC_SUBST(XSLT_INCLUDEDIR) +AC_SUBST(EXTRA_LIBS) AC_SUBST(XSLT_LIBS) AC_OUTPUT([ |