sniper Mon Feb 17 17:45:50 2003 EDT
Modified files:
/php4/ext/snmp config.m4
Log:
MFB: Sanity check.
Index: php4/ext/snmp/config.m4
diff -u php4/ext/snmp/config.m4:1.28 php4/ext/snmp/config.m4:1.29
--- php4/ext/snmp/config.m4:1.28 Thu Oct 17 02:39:55 2002
+++ php4/ext/snmp/config.m4 Mon Feb 17 17:45:50 2003
@@ -1,5 +1,5 @@
dnl
-dnl $Id: config.m4,v 1.28 2002/10/17 06:39:55 sniper Exp $
+dnl $Id: config.m4,v 1.29 2003/02/17 22:45:50 sniper Exp $
dnl
PHP_ARG_WITH(snmp,for SNMP support,
@@ -25,6 +25,7 @@
PHP_ADD_INCLUDE(${SNMP_PREFIX}/include)
PHP_EVAL_LIBLINE($SNMP_LIBS, SNMP_SHARED_LIBADD)
AC_DEFINE(HAVE_NET_SNMP,1,[ ])
+ SNMP_LIBNAME=netsnmp
else
AC_MSG_ERROR([Could not find the required paths. Please check your net-snmp
installation.])
fi
@@ -89,13 +90,22 @@
AC_CHECK_LIB(kstat, kstat_read, [ PHP_ADD_LIBRARY(kstat,,SNMP_SHARED_LIBADD) ])
PHP_ADD_INCLUDE($SNMP_INCDIR)
PHP_ADD_LIBRARY_WITH_PATH(snmp, $SNMP_LIBDIR, SNMP_SHARED_LIBADD)
+ SNMP_LIBNAME=snmp
fi
AC_CHECK_FUNCS(snmp_parse_oid)
+ PHP_CHECK_LIBRARY($SNMP_LIBNAME, init_snmp,
+ [
+ AC_DEFINE(HAVE_SNMP,1,[ ])
+ ], [
+ AC_MSG_ERROR([SNMP sanity check failed. Please check config.log for more
+information.])
+ ], [
+ $SNMP_SHARED_LIBADD
+ ])
+
PHP_NEW_EXTENSION(snmp, snmp.c, $ext_shared)
PHP_SUBST(SNMP_SHARED_LIBADD)
- AC_DEFINE(HAVE_SNMP,1,[ ])
fi
--
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php