Well, I'm new to mod_ssl, so this may be a gimme for some of you, but 
I've been unable to find the answer in any FAQ or in the list archives.  
What I'm trying to do is install mod_perl and mod_ssl with apache.  Yes, 
I have the latest versions of all three, as well as openssl0.9.6.
Openssl is installed in its default dir, /usr/local/ssl.

I've been using the Apache + mod_ssl/OpenSSL + mod_perl/Perl example in 
mod_ssl's INSTALL file.  Both mod_perl and mod_ssl seem to install fine...
The only option I gave to mod_ssl's ./configure was the 
--with-apache=.../apache_1.3.14

I gave mod_perl's Makefile.PL the following options...
USE_APACI=1 
EVERYTHING=1 
DO_HTTPD=1 
APACHE_SRC=../apache_1.3.14/src 
PREP_HTTPD=1

and now finally to apache...
SSL_BASE=/usr/local/ssl  (I've tried this with both source and installed) 
./configure 
--prefix=/usr/local/apSSL (yes I defined this layout in config.layout
--enable-module=ssl 
--activate-module=src/modules/perl/libperl.a 
--enable-module=rewrite 
--enable-module=perl

then make gives me the following errors...
Undefined                       first referenced
 symbol                             in file
sk_X509_NAME_find                   modules/ssl/libssl.a(ssl_engine_init.o)
sk_X509_NAME_push                   modules/ssl/libssl.a(ssl_engine_init.o)
sk_SSL_CIPHER_free                  modules/ssl/libssl.a(ssl_engine_kernel.o)
sk_X509_NAME_ENTRY_value            modules/ssl/libssl.a(ssl_engine_vars.o)
sk_X509_NAME_ENTRY_num              modules/ssl/libssl.a(ssl_engine_vars.o)
sk_X509_NAME_set_cmp_func           modules/ssl/libssl.a(ssl_engine_init.o)
sk_X509_NAME_num                    modules/ssl/libssl.a(ssl_engine_init.o)
sk_SSL_CIPHER_num                   modules/ssl/libssl.a(ssl_engine_kernel.o)
sk_X509_NAME_value                  modules/ssl/libssl.a(ssl_engine_init.o)
sk_X509_num                         modules/ssl/libssl.a(ssl_engine_kernel.o)
sk_X509_NAME_new                    modules/ssl/libssl.a(ssl_engine_init.o)
sk_SSL_CIPHER_value                 modules/ssl/libssl.a(ssl_engine_kernel.o)
sk_X509_value                       modules/ssl/libssl.a(ssl_engine_kernel.o)
sk_X509_pop_free                    modules/ssl/libssl.a(ssl_util_ssl.o)
sk_SSL_CIPHER_dup                   modules/ssl/libssl.a(ssl_engine_kernel.o)
sk_SSL_CIPHER_find                  modules/ssl/libssl.a(ssl_engine_kernel.o)
ld: fatal: Symbol referencing errors. No output written to httpd
collect2: ld returned 1 exit status
make[2]: *** [target_static] Error 1
make[2]: Leaving directory `/home/justin/newerbetterfaster/apache_1.3.14/src'
make[1]: *** [build-std] Error 2
make[1]: Leaving directory `/home/justin/newerbetterfaster/apache_1.3.14'
make: *** [build] Error 2

Please help, I'm stumped and have been stuck on this for a few days now, 
and nothing I change seems to help!
Thanks in advance
-JH
______________________________________________________________________
Apache Interface to OpenSSL (mod_ssl)                   www.modssl.org
User Support Mailing List                      [EMAIL PROTECTED]
Automated List Manager                            [EMAIL PROTECTED]

Reply via email to