On Tue, 7 Nov 2000, Justin Hinrichs wrote:
> 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
How did you build the openssl library?
Jie
______________________________________________________________________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]