----- Original Message ----- From: "Glenn Linderman" . . > > So I downloaded the PAR 0.92 source distribution, and was going to make > PAR.... failed: > > d:\GUI\PAR-0.92>perl Makefile.PL > Undefined subroutine &ActivePerl::Config::find_prog called at > C:/Perl/site/lib/ActivePerl/Config.pm line 70. > Compilation failed in require at C:/Perl/lib/ExtUtils/MakeMaker.pm line 7. > BEGIN failed--compilation aborted at C:/Perl/lib/ExtUtils/MakeMaker.pm > line 7. > Compilation failed in require at inc/Module/Install/Can.pm - > /usr/local/lib/perl5/site_perl/5.8.7/Module/Install/Can.pm line 8. > BEGIN failed--compilation aborted at inc/Module/Install/Can.pm - > /usr/local/lib/perl5/site_perl/5.8.7/Module/Install/Can.pm line 8. > Compilation failed in require at > /home/autrijus/work/par/inc/Module/Install.pm - > /usr/local/lib/perl5/site_perl/5.8.7/Module/Install.pm line 180.
Yeah - I get the same with build 817 (perl 5.8.8). You'll get that error whenever you try to load PAR-0.92/inc/Module/Install.pm - and, of course, you try to load that module as soon as you run 'perl Makefile.PL'. ActivePerl::Config.pm contains (part way down): use ActiveState::Path qw(find_prog realpath); So I have no idea why the call to find_prog() at line 70 should produce the error. It produces no error in a "normal" environment - I can only think that PAR is doing something it ought not. Cheers, Rob
