modperl assumes libperl is installed where perl puts it by default, but it seems some distributions (or maybe even perl hints) do something else. the Makefile only uses it to relink mod_perl.so if libperl has changed, which is only useful when perl is build rebuilt often. so now if the libperl modperl is looking for doesn't exist, it just leaves out this feature. try with current cvs.
On Fri, 24 May 2002, Axel Andersson wrote: > Hi, > sorry if this has already been discussed, just point me to archives then. > > I'm building a last night CVS checkout of mod_perl 2 against a last > night CVS checkout of apache 2 and Per 5.6.1. Here's what happens: > > morris@melchior:/usr/src/modperl-2.0> perl Makefile.PL > MP_APXS=/home/httpd2/bin/apxs > Reading Makefile.PL args from @ARGV > MP_APXS = /home/httpd2/bin/apxs > Configuring Apache/2.0.37-dev mod_perl/1.99_02-dev Perl/v5.6.1 > [snip: writing a lot of makesfiles, all seems well] > > morris@melchior:/usr/src/modperl-2.0> make > cd "src/modules/perl" && make > make: don't know how to make > /usr/libdata/perl5/i386-openbsd/5.6.1/CORE/libperl.so.6.1. Stop in > /usr/src/modperl-2.0/src/modules/perl. > *** Error code 2 > > Dies at the first make command... Error in the makefile? Perl too old? I > have no idea, clue me in. > > Thanks in advance, > Axel Andersson >