--- ntop/configure.in.orig Fri Jul 26 00:01:19 2002 +++ ntop/configure.in Fri Jul 26 00:03:35 2002 @@ -607,9 +607,9 @@ dnl> dnl> check for `crypt' in -lcrypt (MANDATORY) dnl> -AC_CHECK_FUNC(crypt, , AC_CHECK_LIB(c, crypt, , - [AC_CHECK_LIB(crypt, crypt, MORELIBS="$MORELIBS -lcrypt", - AC_MSG_ERROR(you need the crypt library to build ntop), $MORELIBS)])) +AC_CHECK_LIB(crypt, crypt, , [ + echo "ERROR: You need libcrypt to build ntop. Verify that you have libcrypt.a or libcrypt.so installed."; + AC_MSG_ERROR([Fatal: libcrypt not found.])], $MORELIBS) AC_CHECK_LIB(kstat, kstat_lookup) AC_CHECK_LIB(c, getopt_long, AC_DEFINE(HAVE_GETOPT_LONG)) @@ -618,13 +618,12 @@ dnl> GDChart uses functions from math library, dnl> so make sure we link against the math library if needed dnl> -dnl> check for `sin' in -lm (MANDATORY) +dnl> check for `sin' in -lm or -lc (MANDATORY) +dnl> check for `ceil' in -lm or -lc (MANDATORY) dnl> if test ".$ac_disable_gdchart" = ".no"; then -AC_CHECK_LIB(c, sin, AC_MSG_CHECKING([The standard C library includes the math lib]), - AC_CHECK_LIB(m, sin, MORELIBS="$MORELIBS -lm", [ -echo "ERROR: You need libm to build ntop with GDChart support. Verify that you have libm.a or libm.so installed."; - AC_MSG_ERROR([Fatal: libm not found.])], $MORELIBS)) + AC_CHECK_LIB(c, sin, , [AC_CHECK_LIB(m, sin, , AC_MSG_ERROR([Fatal: sin() not found.]), $MORELIBS)], $MORELIBS) + AC_CHECK_LIB(c, ceil, , [AC_CHECK_LIB(m, ceil, , AC_MSG_ERROR([Fatal: ceil() not found.]), $MORELIBS)], $MORELIBS) fi dnl>