On Monday, 2002-08-12 at 12:41:54 +0800, Stas Bekman wrote: > Lupe Christoph wrote: > >On Thursday, 2002-08-08 at 15:48:48 -0700, John E. Mendenhall wrote:
> >>I have done all you have asked. All output appears similar. Three files, > >>including Log.xs. Nine entries in httpd for XS_Apache__Log, as follows: > >>So, where to from here? Any ideas? > (Stas explains bootstrapping.) Thank you for the explanation, Stas. > What do you get from running: > nm httpd | grep Apache__Log > there should be boot_Apache__Log there. On my working Solaris version, there is: [3497] | 464188| 732|FUNC |GLOB |0 |9 |boot_Apache__Log Sorry for telling John a too restrictive string to grep. >From Tim's explanation (which is now out of date on some technical details, like perlmain.c), I gather that the following might be amiss in John's installation: xs_init() is used to introduce the statically linked XSes to mod_perl. There must be a call to newXS for Apache::Log in it. John, please check this: grep boot_Apache__Log apache_1.3.26/src/modules/perl/perlxsi.c EXTERN_C void boot_Apache__Log _((CV* cv)); newXS("Apache::Log::bootstrap", boot_Apache__Log, file); HTH, Lupe Christoph -- | [EMAIL PROTECTED] | http://www.lupe-christoph.de/ | | I have challenged the entire ISO-9000 quality assurance team to a | | Bat-Leth contest on the holodeck. They will not concern us again. | | http://public.logica.com/~stepneys/joke/klingon.htm |