The spec file specifies --enable-module=most --enable-shared=max.  Even though
mod_ssl and php are static, I can still, at a later time, compile other modules
as dynamic, correct?

--- Emiliano Heyns <[EMAIL PROTECTED]> wrote:
> Derek Beattie wrote:
> > 
> > I'm trying to install apache, ssl, and midgard from source and I have a
> couple
> > of questions:
> > 1. In the Monster Package is mod_ssl built as static or dynamic?
> 
> Static.
> 
> > 2. I see in the INSTALL.DSO instructions for apache a reference to mm libs
> for
> > shared memory support.  What happens if I don't use this?
> 
> Things will still work. SSL keeps state and shared information between
> connections.
> It can store this information in an dbm database (default) or shared
> memory,
> which is faster at the expense of memory of course.
> 
> > 3. On my attemp to build mod_ssl as a dynamic module.  I'm using a
> variation of
> > instruction out of the book Professional Apache.  I do the following:
> > 
> > -patch the extended API, without running apache's config script
> > cd /usr/local/mod_ssl-2.6.2-1.3.12
> --with-apache=/usr/local/src/apache_1.3.12
> > --with-eapi
> 
> I must say I haven't tried this. Installing mod_ssl did the EAPI patch
> for me.
> 
> > Yet, when I try and start apache I get a bunch of warnings for all of the
> > modules it trys to load.  Like, [warn] Loade DSO libexec/mod_header.so uses
> > plain APache 1.3 API, this module might crash under EAPI! (please recompile
> it
> > with -DEAPI)
> > 
> > Do I simple need to change the --enable-rule=EAPI to DEAPI?
> 
> No, -DEAPI defines the symbol EAPI to the compilation environment.
> Setting CFLAGS
> to "-DEAPI" might work.
> 
> > I can keep trying to get it to work, I guess I just want to understand
> what's
> > going on instead of using a RPM.
> 
> You don't have to use the RPM. In fact the MP is pretty bland,
> feature-wise.
> You could poke at the SPEC file of the MP RPM to get a start.
> 
> To be perfectly honest, the MP Spec file is just a basterdized version
> of the
> specfile I found on the mod_ssl pages. 
> 
> Emile
> 
> --
> This is The Midgard Project's mailing list. For more information,
> please visit the project's web site at http://www.midgard-project.org
> 
> To unsubscribe the list, send an empty email message to address
> [EMAIL PROTECTED]
> 
> 

=====
.                                          \\|//
                                           (O-O)
*--------------------------------------oOO--(_)--OOo-----*
*   Sender: Derek Beattie                                *
*   Personal: [EMAIL PROTECTED]                        *
*   Business: [EMAIL PROTECTED]                        *
*--------------------------------------------------------*

__________________________________________________
Do You Yahoo!?
Talk to your friends online with Yahoo! Messenger.
http://im.yahoo.com

--
This is The Midgard Project's mailing list. For more information,
please visit the project's web site at http://www.midgard-project.org

To unsubscribe the list, send an empty email message to address
[EMAIL PROTECTED]

Reply via email to