On Wed, Oct 13, 1999, Yan Zhang Chen wrote:

> > > Before the existence of EAPI, I was thinking about building one single
> > > Apache core, then each individual module could be built separately
> > > (without referencing to Apache source tree) as DSO via apxs. This would look
> > > really neat in terms of maintenance. Can I still do this with the introduction
> > > of this EAPI? (mod_ssl INSTALL doesn't tell how to build mod_ssl separately
> > > without Apache source tree; is it possible?)
> > 
> > Just build your Apache with EAPI only (see mod_ssl's --with-eapi-only option)
> > and then proceed as you wanted, i.e. build all modules as DSOs (including
> > mod_ssl). See "Upgrading with APXS (EXPERTS ONLY)" in the mod_ssl INSTALL
> > documents for a few hints.
> 
> Hey Ralf! Need your help again. I followed your instructions to
> separately build Apache (with EAPI patched) and mod_ssl DSO, but got the
> following error when I tried to start Apache:
> 
> --------------------------------------------------------------------------
> $ ./httpd -DSSL -f /beaker/yzc/ssl_test/httpd.conf
> Syntax error on line 209 of /beaker/yzc/ssl_test/httpd.conf:
> Cannot load /beaker/yzc/apache/libexec/libssl.so into server: Unresolved symbol in 
>/beaker/yzc/apache/libexec/libssl.so: ap_add_config_define
> -------------------------------------------------------------

Doesn't look like you really built with EAPI (that function is part of EAPI).
Try `httpd -V' and look whether EAPI is really displayed.

> 2. Build the base Apache (with SO enabled)
> 
> $ cp -r apache_1_3_9_1 apache_1_3_9
> $ cd apache_1_3_9
> $ ./configure --prefix=/beaker/yzc/apache --enable-module=most --enable-module=so

Ah, here is your problem. Because mod_ssl is not present, you've
to enable EAPI manually, of course. Use --enable-rule=EAPI here, too.

                                       Ralf S. Engelschall
                                       [EMAIL PROTECTED]
                                       www.engelschall.com
______________________________________________________________________
Apache Interface to OpenSSL (mod_ssl)                   www.modssl.org
User Support Mailing List                      [EMAIL PROTECTED]
Automated List Manager                            [EMAIL PROTECTED]

Reply via email to