Richard,

        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



Reply via email to