I am trying to install "The All-In-One mod_ssl+APACI". But the Apache build
fails for
me. The build without modssl always work. This is what I have got:
- apache_1.3.9.tar.gz
- mod_ssl-2_4_10-1_3_9_tar.gz
- openssl-0_9_5a_tar.gz
- rsaref20_tar.Z
- mm-1_1_2_tar.gz
OS: Solaris 2.5.1
I chose these options to configure mod_ssl:
$ ./configure --with-apache=../apache_1.3.9 --with-ssl=../openssl-0.9.5a \
> --with-rsa=../rsaref-2.0/local --with-mm=../mm-1.1.2
--prefix=/usr/local/apache_1.3.9/apachessl/apache \
> --enable-shared=ssl
The Apache's "make" fails here:
gcc -c -I../../../../mm-1.1.2 -I../../os/unix
-I../../include -DSOLARIS2=251 -DMOD_SSL=204110 -DEAPI -DEAPI_MM
-DUSE_EXPAT -I../../lib/expat-lite `../../apaci` -fPIC -DSHARED_MODULE
-DSSL_COMPAT -I/usr/local/apache_1.3.9/apachessl/openssl-0.9.5a/include
-DMOD_SSL_VERSION=\"2.4.10\" ssl_util_ssl.c && mv ssl_util_ssl.o
ssl_util_ssl.lo
ssl_util_ssl.c:145: conflicting types for `d2i_PrivateKey_bio'
/usr/local/apache_1.3.9/apachessl/openssl-0.9.5a/include/openssl/x509.h:696:
previous declaration of `d2i_PrivateKey_bio'
make[4]: *** [ssl_util_ssl.lo] Error 1
make[3]: *** [all] Error 1
make[2]: *** [subdirs] Error 1
make[2]: Leaving directory `/usr/local/apache_1.3.9/apachessl/apache_1.3.9/src'
make[1]: *** [build-std] Error 2
make[1]: Leaving directory `/usr/local/apache_1.3.9/apachessl/apache_1.3.9'
make: *** [build] Error 2
Any ideas? Need your help urgently.
Thanks,
--Vinod.
______________________________________________________________________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]