Fred Moyer wrote:

On Apr 16, 2004, at 10:35 AM, Fred Moyer wrote:



2) Note that your libapreq2 had been installed under Apache2. This scheme is used to isolate Apache2-specific code from Apache1 code. On my machine I do not have Apache1 and everything is installed w/o the Apache2 directory. The 'use Apache2 ();' directive prepends direcories in the @INC array with Apache2/ (I think). Maybe my Makefile.PL needs a 'use Apache2 ();' - but I am not sure what will happen during the make and make install.


Adding 'use Apache2 ();' to the Makefile.PL fixed the problem. Thanks!


Addendum:

The 'perl Makefile.PL' statement ran properly without errors on Linux 2.6.3 but on Darwin 7.0.3 building the Makefile generated the following error. This occurs with the latest releases as well as cvs tips of apreq2 and mp2. Perl 5.8.3 and httpd-2.0.49 were used.

Checking if your kit is complete...
Looks good
dyld: perl Undefined symbols:
/Users/fredmoyer/dev/perl-5.8.3/lib/site_perl/5.8.3/darwin-2level/auto/ APR/Table/Table.bundle undefined reference to _modperl_hash_tie expected to be defined in a dynamic image
/Users/fredmoyer/dev/perl-5.8.3/lib/site_perl/5.8.3/darwin-2level/auto/ APR/Table/Table.bundle undefined reference to _modperl_hash_tied_object expected to be defined in a dynamic image
Trace/BPT trap

It shouldn't try to load APR::Table unless mod_perl is loaded and running. Where is it getting loaded from?


__________________________________________________________________
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