I just installed perl 5.00405 on my FreeBSD box to test backwards compatibility
of things (perl5 as well as perl6). Running Configure.pl generates several
warnings about unitialised variables, but nothing disastrous. However, running
make does this:

nick@thinking-cap [parrot]$ make test
perl5.00405 vtable_h.pl
perl5.00405 make_vtable_ops.pl > vtable.ops
perl5.00405 ops2c.pl C core.ops vtable.ops
perl5.00405 ops2c.pl CPrederef core.ops vtable.ops
perl5.00405 ops2pm.pl core.ops vtable.ops
Can't locate Data/Dumper.pm in @INC (@INC contains: 
/usr/local/lib/perl5/i386-freebsd/5.00405 /usr/local/lib/perl5 
/usr/local/lib/perl5/site_perl/i386-freebsd /usr/local/lib/perl5/site_perl .) at 
ops2pm.pl line 11.
BEGIN failed--compilation aborted at ops2pm.pl line 11.
*** Error code 2

Stop in /stuff/parrot.


This doesn't seem the most clean way to do this - should Configure have a list
of perl modules that it will need, and issue warnings to the user to go get
any that are missing before running make?

Nicholas Clark

Reply via email to