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]

Reply via email to