Your suggested method works with the exception of the error
Cool
Syntax error on line 214 of /usr/local/apache/conf/httpd.conf: Cannot load /usr/local/apache/libexec/mod_negotiation.so into server: ld.so.1: /usr/local/apache/bin/httpd: fatal: relocation error: file /usr/local/apache/libexec/mod_negotiation.so: symbol __floatdisf: referenced symbol not found /usr/local/apache/bin/apachectl start: httpd could not be started
But this error is documented in your guide so it is easy to fix. Note that this error never showed up if I build apache without mod_ssl and then add mod_perl as apxs. That works without a hitch.
I am just wondering why the touted method of using apxs to add a
apache module did not work. After all, that is the main advantatage of
DSO: given an apache server with mod_so built in, one should be able to
use apxs to add any well-written apache module as DSO without the apache
source. This is the reason I was trying the apxs approach. We have
a well customized apache binary distribution without source and I wanted
to add mod_perl to it. Looks like this approach fails if mod_ssl is already built in as DSO first.
You can certainly take the time to try to investigate what the real problem is. I'd guess that apxs undelivers some flags and includes, causing that failure. nm(1) should be helpful to diagnose the symbol tables, ldd(1) -- shared libraries.
Also try googling for it, I don't remember this problem mentioned here before, but others might have encountered it with other modules (not mod_perl).
Thanks for your help all the same.
You're welcome, Richard.
__________________________________________________________________ Stas Bekman JAm_pH ------> Just Another mod_perl Hacker http://stason.org/ mod_perl Guide ---> http://perl.apache.org mailto:[EMAIL PROTECTED] http://use.perl.org http://apacheweek.com http://modperlbook.org http://apache.org http://ticketmaster.com
-- Report problems: http://perl.apache.org/bugs/ Mail list info: http://perl.apache.org/maillist/modperl.html List etiquette: http://perl.apache.org/maillist/email-etiquette.html