Hi,
I have been trying to install Apache2.2 with mod_authnz_ldap on Solaris
8.0. I have open ldap (2.34) installed. I also have open ssl (version
0.9.7d), gcc, sasl installed.
The LD flags and CPP flags are as follows:
CPPFLAGS="-I/usr/local/include -I/usr/include
-I/usr/local/apr-util-httpd/includ
e -I/usr/local/BerkeleyDB.4.2/include -I/usr/local/ssl/include"
LDFLAGS="-L/usr/lib -L/usr/local/lib -L/usr/local/apr-util-httpd/lib
-L/usr/local/BerkeleyDB.4.2/lib -L/usr/local/ssl/lib -R/usr/lib
-R/usr/local/lib -R/usr/loc
al/apr-util-httpd/lib -R/usr/local/BerkeleyDB.4.2/lib
-R/usr/local/ssl/lib"
export SASL_PATH
export CPPFLAGS
export LDFLAGS
The configure command was:./configure --prefix=/usr/local/apaches2
--with-apr=/usr/local/apr-httpd/
--with-apr-util=/usr/local/apr-util-httpd/ --with-ldap --enable-ldap
--enable-authnz-ldap
I get et the following error while executing make:
Making all in loggers
Making all in metadata
Making all in http
Making all in generators
Making all in mappers
Making all in support
/usr/local/apr-httpd//build-1/libtool --silent --mode=link gcc -g -O2
-pthreads -L/usr/lib -L/usr/local/lib -L/usr/local/apr-util-httpd/lib
-L/usr/local/BerkeleyDB.4.2/lib -L/usr/local/ssl/lib -R/usr/lib
-R/usr/local/lib -R/usr/local/apr-util-httpd/lib
-R/usr/local/BerkeleyDB.4.2/lib -R/usr/local/ssl/lib -o htpasswd
htpasswd.lo -lm /usr/bop/down/httpd-2.2.2/srclib/pcre/libpcre.la
/usr/local/apr-util-httpd//lib/libaprutil-1.la -lldapssl40 -lexpat
-liconv /usr/local/apr-httpd//lib/libapr-1.la -lsendfile -lrt -lsocket
-lnsl -lpthread -ldl
Undefined first referenced
symbol in file
ldap_start_tls_s
/usr/local/apr-util-httpd//lib/libaprutil-1.so
ld: fatal: Symbol referencing errors. No output written to htpasswd
collect2: ld returned 1 exit status
*** Error code 1
make: Fatal error: Command failed for target `htpasswd'
Current working directory /usr/bop/down/httpd-2.2.2/support
*** Error code 1
make: Fatal error: Command failed for target `all-recursive'
Current working directory /usr/bop/down/httpd-2.2.2/support
*** Error code 1
make: Fatal error: Command failed for target `all-recursive'
I tried the configure command with --enable-ssl also. Same result.
Would appreciate some help as am completely stuck.
Thanks in advance.
>> Stay informed about: Installing Apache2.2 with mod_authnz_ldap on Solaris 8.0