compile problems with 5.6.1 - yes that is 5.6.1

Paul Orrock paulo at
Thu Nov 16 12:05:55 GMT 2006


One of our clients runs on perl 5.6.1 and we're migrating them to 5.8.8 
as part of a larger project. I'm trying to install 5.6.1 from source 
into a specific directory for testing. This is on debian with gcc, a 2.6 
kernel and 3.81 GNU make

I've downloaded the source, run Configure, accepted all the defaults 
except I would like it installed to /data/perl-5.6.1 since the system 
perl is 5.8.8. Configure and make depend complete without any problems, 
however when I run make I get

make: *** No rule to make target `<built-in>', needed by `miniperlmain.o'.

as soon as it starts.

Now a quick google shows that I'm not the only one who has this problem 
but I can't quite believe that editing the makefile directly (note that 
there is a Makefile and a makefile) to remove references to <built-in> 
(suggested fix) is required. This seems to be an error created within 
the perl 5.6.1 configure script.

I just wondered if anyone else has come across this.



More information about the mailing list