Environment:
Solaris 8
gcc 2.95.3
Shell: tcsh

Trying to compile Apache w/ mod_SSL+PHP+LDAP.

cd mod_ssl-2.8.8-1.3.24
./configure --with-apache=../apache_1.3.24

cd apache_1.3.24
./configure --prefix=/opt/software

cd ../php-4.1.2
./configure --with-apache=../apache_1.3.24 --with-openssl --with-ldap
--enable-track-vars
make
make install

cd ../apache_1.3.24
set SSL_BASE=../openssl-0.9.6c; ./configure --prefix=/opt/software
--activate-module=src/modules/php4/libphp4.a --enable-module=ssl
make

It errors on the make for apache.
Error Message:
Undefined                        first referenced
 symbol                              in file
ldap_parse_reference                 modules/php4/libphp4.a(ldap.o)
ld: fatal: Symbol referencing errors. No output written to httpd

I am tried the Solaris LDAP libraries and compiled the OpenLDAP
2.0.23 libraries in a different location w/ the compile
option --with-ldap=/opt/software for php. But, make errored on the
same spot and had an extra undefined symbol with ldap_initialize in the
same module.

I compiled OpenLDAP with these options:
./configure --prefix=/opt/software --with-tls --disable-slapd 
--disable-slurpd 
make depend
make 
make install

-- 
Curtis Robinson
[EMAIL PROTECTED]

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

Reply via email to