On Tue, Dec 09, 2003 at 07:09:15PM -0500, Dan Anderson wrote: > When I try to compile Perl 5.6.1 (can't find any RPMs and, yes, I need > 5.6.1), I get the following error: > > make[1]: Leaving directory `/root/perl-5.6.1/utils' > > Making x2p stuff > make[1]: Entering directory `/root/perl-5.6.1/x2p' > make[1]: *** No rule to make target `<built-in>', needed by `hash.o'. > Stop. > make[1]: Leaving directory `/root/perl-5.6.1/x2p' > make: *** [translators] Error 2 > > What does that mean?
It probably means that you should be compiling 5.6.2 instead. 5.6.2 was released to be backwards compatible with 5.6.1, but able to compile on modern systems. Otherwise, you could try running the following: perl -ni~ -we 'print unless /: </' x2p/makefile makefile -- Paul Johnson - [EMAIL PROTECTED] http://www.pjcj.net -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] <http://learn.perl.org/> <http://learn.perl.org/first-response>