ld: fatal: Symbol referencing errors when compiling with snmp
| From: | Mather, Jesse | Date: | Mon, 09 Jul 2001 21:53:29 +0000 |
| Subject: | ld: fatal: Symbol referencing errors when compiling with snmp | ||
| Groups: | php.install | ||
| Request: | Send a blank email to php-install+get-3473@lists.php.net to get a copy of this message | ||
Below is output from debug.log. Also, I tried configuring with and without
--enable-sysvsem --enable-sysvshm, and --enable-ucd-snmp-hack. If I remove
--with-snmp=/usr/local, configure completes successfully.
Thanks in advance for any help.
CONFIGURE: './configure' '--with-mysql=/usr/local/mysql'
'--with-snmp=/usr/local' '--with-zlib-dir=/usr/local/lib'
'--with-gd-dir=/usr/local/lib' '--with-png-dir=/usr/local/lib'
'--with-jpeg-dir=/usr/local/lib' '--with-apxs=/usr/local/apache/bin/apxs'
'--enable-ucd-snmp-hack' '--enable-sysvsem' '--enable-sysvshm'
CC: gcc
CFLAGS: -g -O2
CPPFLAGS: -D_POSIX_PTHREAD_SEMANTICS -DSOLARIS2=280 -DUSE_EXPAT
-DSUPPORT_UTF8
CXX:
CXXFLAGS:
INCLUDES: -I/usr/local/apache/include -I$(top_builddir)/Zend
-I/usr/local/include -I/usr/local/mysql/include/mysql
-I/usr/local/include/ucd-snmp
LDFLAGS: -R/usr/ucblib -L/usr/ucblib
-R/usr/local/lib/gcc-lib/sparc-sun-solaris2.8/2.95.2
-L/usr/local/lib/gcc-lib/sparc-sun-solaris2.8/2.95.2 -R/usr/local/lib
-L/usr/local/lib -R/usr/local/mysql/lib/mysql -L/usr/local/mysql/lib/mysql
LIBS: -lsnmp -lmysqlclient -lz -lz -lcrypt -lresolv -lresolv -lresolv
-lm -ldl -lnsl -lsocket -lsocket -lgcc
DLIBS:
SAPI: apache
PHP_RPATHS: /usr/ucblib /usr/local/lib/gcc-lib/sparc-sun-solaris2.8/2.95.2
/usr/local/lib /usr/local/mysql/lib/mysql
uname -a: SunOS noc-web01 5.8 Generic_108528-08 sun4u sparc
SUNW,UltraSPARC-IIi-cEngine
gcc -o conftest -g -O2 -D_POSIX_PTHREAD_SEMANTICS -DSOLARIS2=280
-DUSE_EXPAT -DSUPPORT_UTF8 -R/usr/ucblib -L/usr/ucblib
-R/usr/local/lib/gcc-lib/sparc-sun-solaris2.8/2.95.2
-L/usr/local/lib/gcc-lib/sparc-sun-solaris2.8/2.95.2 -R/usr/local/lib
-L/usr/local/lib -R/usr/local/mysql/lib/mysql -L/usr/local/mysql/lib/mysql
conftest.c -lsnmp -lmysqlclient -lz -lz -lcrypt -lresolv -lresolv -lresolv
-lm -ldl -lnsl -lsocket -lsocket -lgcc 1>&5
Undefined first referenced
symbol in file
EVP_md5 /usr/local/lib/libsnmp.so
EVP_DigestFinal /usr/local/lib/libsnmp.so
EVP_DigestUpdate /usr/local/lib/libsnmp.so
kstat_close /usr/local/lib/libsnmp.so
des_cbc_encrypt /usr/local/lib/libsnmp.so
EVP_sha1 /usr/local/lib/libsnmp.so
EVP_DigestInit /usr/local/lib/libsnmp.so
kstat_lookup /usr/local/lib/libsnmp.so
kstat_read /usr/local/lib/libsnmp.so
des_key_sched /usr/local/lib/libsnmp.so
RAND_bytes /usr/local/lib/libsnmp.so
des_ncbc_encrypt /usr/local/lib/libsnmp.so
HMAC /usr/local/lib/libsnmp.so
kstat_open /usr/local/lib/libsnmp.so
kstat_data_lookup /usr/local/lib/libsnmp.so
ld: fatal: Symbol referencing errors. No output written to conftest
collect2: ld returned 1 exit status