Hello,
I am having trouble compiling php with snmp support. ucd-snmp 4.2.2 is installed and working without trouble. PHP4.1.1 configures ok but fails on make, giving many errors similar to this:
/usr/local/lib/libsnmp.a(snmp_alarm.o): In function sa_find_next':
/export/home/j/js/jsignalness/ucd-snmp-4.2.2/snmplib/snmp_alarm.c:111: multiple definition ofsa_find_next'
Zend/.libs/libZend.al(snmp_alarm.o):/export/home/j/js/jsignalness/ucd-snmp-4.2.2/snmplib/snmp_alarm.c:111: first defined here
/usr/local/lib/libsnmp.a(snmp_alarm.o): In function sa_find_specific':
/export/home/j/js/jsignalness/ucd-snmp-4.2.2/snmplib/snmp_alarm.c:120: multiple definition ofsa_find_specific'
Zend/.libs/libZend.al(snmp_alarm.o):/export/home/j/js/jsignalness/ucd-snmp-4.2.2/snmplib/snmp_alarm.c:120: first defined here
My PHP configure options are:
./configure \
--with-apxs=/opt/apache/bin/apxs \
--with-oci8 \
--with-ldap \
--with-gd=/usr \
--with-jpeg-dir=/usr \
--with-png-dir=/usr \
--with-freetype-dir=/usr \
--with-zlib-dir=/usr \
--with-xpm-dir=/usr/X11R6 \
--enable-sigchild \
--with-imap \
--enable-xslt \
--with-xslt-sablot \
--enable-wddx \
--with-snmp=/usr/local \
--enable-ucd-snmp-hack \
--with-openssl
Any ideas would be greatly appreciated.
Thanks in advance,
Jason Signalness
Systems Administrator, BTInet.