Subject: | PDL won't build with ExtUtils::MakeMaker 6.30 (standard with 5.8.8) |
The Demos/Makefile.PL has problems under EU::MM 6.30, chiefly in loading
Core/Dev.pm. For kicks I tried hardcoding to Basic/Core - that dies in
make stage; switching that hardcode with the generated file under
blib/lib/Core/ gets you to an Exporter error (so I stopped there).
make[2]: Leaving directory
`/var/tmp/portage/PDL-2.4.2/work/PDL-2.4.2/Basic/Complex'
Manifying ../blib/man3/PDL::Reduce.3pm
Manifying ../blib/man3/PDL::LiteF.3pm
Manifying ../blib/man3/PDL::AutoLoader.3pm
Manifying ../blib/man3/PDL::Lvalue.3pm
Manifying ../blib/man3/PDL::Matrix.3pm
Manifying ../blib/man3/PDL::Options.3pm
Manifying ../blib/man3/PDL::Lite.3pm
Manifying ../blib/man3/PDL.3pm
make[1]: Leaving directory `/var/tmp/portage/PDL-2.4.2/work/PDL-2.4.2/Basic'
make[1]: Entering directory
`/var/tmp/portage/PDL-2.4.2/work/PDL-2.4.2/Demos'
/usr/bin/perl5.8.8 BAD2_demo.pm.PL BAD2_demo.pm
Can't locate PDL/Config.pm in @INC (@INC contains: /etc/perl
/usr/lib/perl5/site_perl/5.8.8/i686-linux /usr/lib/perl5/site_perl/5.8.8
/usr/lib/perl5/site_perl/5.8.6 /usr/lib/perl5/site_perl/5.8.6/i686-linux
/usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.8/i686-linux
/usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl/5.8.6
/usr/lib/perl5/vendor_perl/5.8.6/i686-linux /usr/lib/perl5/vendor_perl
/usr/lib/perl5/5.8.8/i686-linux /usr/lib/perl5/5.8.8
/usr/local/lib/site_perl .) at BAD2_demo.pm.PL line 12.
BEGIN failed--compilation aborted at BAD2_demo.pm.PL line 12.
make[1]: *** [BAD2_demo.pm] Error 2
make[1]: Leaving directory `/var/tmp/portage/PDL-2.4.2/work/PDL-2.4.2/Demos'
make: *** [subdirs] Error 2