Greetings everyone,

I just joined the list again so I don't know if someone has posted any 
questions or info regarding this issue. With the listserv archive search 
down I was not able to search for an answer to this question.

I have a RedHat 7.2 Professional based server (dual Pentium III 1GHz, 
2GB RAM) with the RedHat 7.2 boxed RPMS for apache, mod_perl, mod_dav, 
etc., with the exception of PHP. I also have the most recent ucd-snmp 
rpms installed (ucd-snmp-4.2.3-1.7.2.3). With all of these rpms, I 
installed the devel rpms for everything except the apache modules.

I downloaded the php-4.1.2 source and configured it to use apxs, and to 
enable snmp. When I issue the configure, I get an error about simple 
feature detection issues, which I am not knowledgable enough to resolve 
(see attached debug.log.) And when I go to build, I get a snmp related 
compiler error.

Can someone give me hand on compiling php with Redhat 7.2 and ucd-snmp? 
I was reading the in the php docs about something that also needs to be 
done to the ucd-snmp source before the ucd-snmp source is compiled which 
may mean that I have to get and manually build snmp, but I am hoping 
someone on the list can give me some pointers on what should be done.

Let me know if anyone can't read the two attached files (debug.log, and 
builderror.log.)

Thanks in advance for any help that any can give me.

Nicholas
CONFIGURE:   './configure' '--with-mysql=/usr' '--with-apxs' 
'--with-snmp=/usr/include/ucd-snmp'
CC:         gcc
CFLAGS:     -g -O2
CPPFLAGS:    -DLINUX=22 -DEAPI -DEAPI_MM -DUSE_EXPAT 
-DEAPI_MM_CORE_PATH=/var/run/httpd.mm
CXX:        
CXXFLAGS:   
INCLUDES:    -I/usr/include/apache  -I$(top_builddir)/Zend -I/usr/include/mysql 
-I/usr/include/ucd-snmp/include
LDFLAGS:     -Wl,-rpath,/usr/include/ucd-snmp/lib -L/usr/include/ucd-snmp/lib
LIBS:       -lsnmp -lmysqlclient -lcrypt -lresolv -lm -ldl -lnsl  -lresolv -lcrypt
DLIBS:      
SAPI:       apache
PHP_RPATHS:  /usr/include/ucd-snmp/lib
uname -a:   Linux vulcan.lfc.edu 2.4.9-31custom #1 SMP Thu Mar 14 11:21:30 CST 2002 
i686 unknown

gcc -o conftest -g -O2  -DLINUX=22 -DEAPI -DEAPI_MM -DUSE_EXPAT 
-DEAPI_MM_CORE_PATH=/var/run/httpd.mm  -Wl,-rpath,/usr/include/ucd-snmp/lib 
-L/usr/include/ucd-snmp/lib conftest.c -lsnmp -lmysqlclient -lcrypt -lresolv -lm -ldl 
-lnsl  -lresolv -lcrypt 1>&5
/usr/lib/gcc-lib/i386-redhat-linux/2.96/../../../libsnmp.so: undefined reference to 
`EVP_DigestInit'
/usr/lib/gcc-lib/i386-redhat-linux/2.96/../../../libsnmp.so: undefined reference to 
`EVP_DigestFinal'
/usr/lib/gcc-lib/i386-redhat-linux/2.96/../../../libsnmp.so: undefined reference to 
`EVP_md5'
/usr/lib/gcc-lib/i386-redhat-linux/2.96/../../../libsnmp.so: undefined reference to 
`HMAC'
/usr/lib/gcc-lib/i386-redhat-linux/2.96/../../../libsnmp.so: undefined reference to 
`EVP_sha1'
/usr/lib/gcc-lib/i386-redhat-linux/2.96/../../../libsnmp.so: undefined reference to 
`des_cbc_encrypt'
/usr/lib/gcc-lib/i386-redhat-linux/2.96/../../../libsnmp.so: undefined reference to 
`des_key_sched'
/usr/lib/gcc-lib/i386-redhat-linux/2.96/../../../libsnmp.so: undefined reference to 
`EVP_DigestUpdate'
/usr/lib/gcc-lib/i386-redhat-linux/2.96/../../../libsnmp.so: undefined reference to 
`RAND_bytes'
/usr/lib/gcc-lib/i386-redhat-linux/2.96/../../../libsnmp.so: undefined reference to 
`des_ncbc_encrypt'
collect2: ld returned 1 exit status

Making all in Zend
make[1]: Entering directory `/root/f_www/php-4.1.2/Zend'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/root/f_www/php-4.1.2/Zend'
Making all in main
make[1]: Entering directory `/root/f_www/php-4.1.2/main'
make[2]: Entering directory `/root/f_www/php-4.1.2/main'
/bin/sh /root/f_www/php-4.1.2/libtool --silent --mode=compile gcc  -I. 
-I/root/f_www/php-4.1.2/main -I/root/f_www/php-4.1.2/main -I/root/f_www/php-4.1.2 
-I/usr/include/apache -I/root/f_www/php-4.1.2/Zend -I/usr/include/mysql 
-I/usr/include/ucd-snmp/include -I/root/f_www/php-4.1.2/ext/xml/expat  -DLINUX=22 
-DEAPI -DEAPI_MM -DUSE_EXPAT -DEAPI_MM_CORE_PATH=/var/run/httpd.mm 
-I/root/f_www/php-4.1.2/TSRM -g -O2 -prefer-pic  -c internal_functions.c
/bin/sh /root/f_www/php-4.1.2/libtool --silent --mode=link gcc  -I. 
-I/root/f_www/php-4.1.2/main -I/root/f_www/php-4.1.2/main -I/root/f_www/php-4.1.2 
-I/usr/include/apache -I/root/f_www/php-4.1.2/Zend -I/usr/include/mysql 
-I/usr/include/ucd-snmp/include -I/root/f_www/php-4.1.2/ext/xml/expat  -DLINUX=22 
-DEAPI -DEAPI_MM -DUSE_EXPAT -DEAPI_MM_CORE_PATH=/var/run/httpd.mm 
-I/root/f_www/php-4.1.2/TSRM -g -O2 -prefer-pic   -o libmain.la  main.lo 
internal_functions.lo snprintf.lo php_sprintf.lo safe_mode.lo fopen_wrappers.lo 
alloca.lo php_ini.lo SAPI.lo rfc1867.lo php_content_types.lo strlcpy.lo strlcat.lo 
mergesort.lo reentrancy.lo php_variables.lo php_ticks.lo streams.lo network.lo 
php_open_temporary_file.lo php_logos.lo output.lo  
make[2]: Leaving directory `/root/f_www/php-4.1.2/main'
make[1]: Leaving directory `/root/f_www/php-4.1.2/main'
Making all in ext
make[1]: Entering directory `/root/f_www/php-4.1.2/ext'
Making all in mysql
make[2]: Entering directory `/root/f_www/php-4.1.2/ext/mysql'
make[3]: Entering directory `/root/f_www/php-4.1.2/ext/mysql'
make[3]: Nothing to be done for `all-p'.
make[3]: Leaving directory `/root/f_www/php-4.1.2/ext/mysql'
make[2]: Leaving directory `/root/f_www/php-4.1.2/ext/mysql'
Making all in pcre
make[2]: Entering directory `/root/f_www/php-4.1.2/ext/pcre'
Making all in pcrelib
make[3]: Entering directory `/root/f_www/php-4.1.2/ext/pcre/pcrelib'
make[4]: Entering directory `/root/f_www/php-4.1.2/ext/pcre/pcrelib'
make[4]: Nothing to be done for `all-p'.
make[4]: Leaving directory `/root/f_www/php-4.1.2/ext/pcre/pcrelib'
make[3]: Leaving directory `/root/f_www/php-4.1.2/ext/pcre/pcrelib'
make[3]: Entering directory `/root/f_www/php-4.1.2/ext/pcre'
make[3]: Nothing to be done for `all-p'.
make[3]: Leaving directory `/root/f_www/php-4.1.2/ext/pcre'
make[2]: Leaving directory `/root/f_www/php-4.1.2/ext/pcre'
Making all in posix
make[2]: Entering directory `/root/f_www/php-4.1.2/ext/posix'
make[3]: Entering directory `/root/f_www/php-4.1.2/ext/posix'
make[3]: Nothing to be done for `all-p'.
make[3]: Leaving directory `/root/f_www/php-4.1.2/ext/posix'
make[2]: Leaving directory `/root/f_www/php-4.1.2/ext/posix'
Making all in session
make[2]: Entering directory `/root/f_www/php-4.1.2/ext/session'
make[3]: Entering directory `/root/f_www/php-4.1.2/ext/session'
make[3]: Nothing to be done for `all-p'.
make[3]: Leaving directory `/root/f_www/php-4.1.2/ext/session'
make[2]: Leaving directory `/root/f_www/php-4.1.2/ext/session'
Making all in snmp
make[2]: Entering directory `/root/f_www/php-4.1.2/ext/snmp'
make[3]: Entering directory `/root/f_www/php-4.1.2/ext/snmp'
/bin/sh /root/f_www/php-4.1.2/libtool --silent --mode=compile gcc  -I. 
-I/root/f_www/php-4.1.2/ext/snmp -I/root/f_www/php-4.1.2/main -I/root/f_www/php-4.1.2 
-I/usr/include/apache -I/root/f_www/php-4.1.2/Zend -I/usr/include/mysql 
-I/usr/include/ucd-snmp/include -I/root/f_www/php-4.1.2/ext/xml/expat  -DLINUX=22 
-DEAPI -DEAPI_MM -DUSE_EXPAT -DEAPI_MM_CORE_PATH=/var/run/httpd.mm 
-I/root/f_www/php-4.1.2/TSRM -g -O2 -prefer-pic  -c snmp.c
snmp.c:62:18: asn1.h: No such file or directory
snmp.c:63:22: snmp_api.h: No such file or directory
snmp.c:64:25: snmp_client.h: No such file or directory
snmp.c:65:23: snmp_impl.h: No such file or directory
snmp.c:66:18: snmp.h: No such file or directory
snmp.c:67:19: parse.h: No such file or directory
snmp.c:68:17: mib.h: No such file or directory
snmp.c:69:21: version.h: No such file or directory
make[3]: *** [snmp.lo] Error 1
make[3]: Leaving directory `/root/f_www/php-4.1.2/ext/snmp'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/root/f_www/php-4.1.2/ext/snmp'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/root/f_www/php-4.1.2/ext'
make: *** [all-recursive] Error 1

-- 
PHP Install Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to