On Thu, Dec 30, 2004 at 05:57:07PM -0500, Stas Bekman wrote:
> >During compilation of mod_perl, I was seeing undefined reference errors
> >which are nicely described on the install page[1]. The prescription
> >suggests rebuilding Perl with dynamic linking; apparently the version
> >that's shipped with Debian is not dynamically linked(?). Sounds fine,
> >but I'm not a C programmer so am not sure exactly what this means.
> 
> Now that you know what does it take, please send a patch that extends [1] 
> to explain how to do that.

I've started working on a patch for the install doc[1] but have come
across a couple of questions that I'm sure someone on the list could
answer for me.

 1) The docs refer to building a "dynamically linked Perl." Shouldn't
 the Perl be lowercase since we're talking about the interpreter, not
 the language?

 2) In the same sentence, it says that a dynamically linked perl will
 have a libperl.a. Isn't that a libperl.so? Could someone describe the
 differences between libperl.a and libperl.so? I see that it exists in
 the apache source directory which makes me think it is used when
 building modperl. If I'm building mp statically linked, I shouldn't
 need libperl.a after I've installed, right? Is this the library that
 has been more appropriately named modperl.a in MP2?


Cheers!
William

[1] 
http://perl.apache.org/docs/1.0/guide/install.html#Undefined_reference_to__PL_perl_destruct_level_

-- 
Knowmad Services Inc.
http://www.knowmad.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