>-----Original Message-----
>From: Doug MacEachern
>To: Geoffrey Young
>Cc: '[EMAIL PROTECTED]'
>Sent: 6/25/01 7:46 PM
>Subject: RE: Apache::Util stuff
>
>On Mon, 25 Jun 2001, Geoffrey Young wrote:
>
>> ok, I did lots of playing around and have come full circle. my
>problem
>> seems to be that
>> DynaLoader::bootstrap (as called by Apache::Util/mod_perl.pm) is
>looking for
>> libUtil.so (and variants) instead of resolving the symbols to
>libhttpd.so.
>> which was why I ended up making all the calls myself in the first
>place.
>
>oh right, because the mod_perl xs_init() is never called when you just
>link against libhttpd.so.
well I feel a bit better now :)
> you could probably just lookup xs_init in
>libhttpd.so and call that, rather than lookup bootstrap for every
>module. also keep in mind, the arguments to bootstrap and xs_init are
>different depending on build flavor, e.g. vanilla, ithreads, etc.
>
>other option would be for you to require that mod_perl was built with
>Makefile.PL DYNAMIC=1, which will build extensions as .so's with their
>own
>bootstrap, rather than link everything static in httpd. this is
>currently
>the default behavior for 2.0
that sounds interesing - I'll look into it.
thanks for all your help...
--Geoff
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]