Skip Menu |

This queue is for tickets about the PAR CPAN distribution.

Report information
The Basics
Id: 20256
Status: resolved
Priority: 0/
Queue: PAR

People
Owner: Nobody in particular
Requestors: NKH [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: Critical
Broken in: 0.941
Fixed in: (no value)



Subject: missing target in makefile stops install
Checking if your kit is complete... Looks good Writing Makefile for the par program Writing Makefile for PAR make: *** No rule to make target `script/parl', needed by `blib/script/parl'. Stop. make: *** Waiting for unfinished jobs.... cp lib/App/Packer/PAR.pm blib/lib/App/Packer/PAR.pm cp lib/PAR/Packer.pm blib/lib/PAR/Packer.pm cp lib/PAR/Filter/PodStrip.pm blib/lib/PAR/Filter/PodStrip.pm cp lib/PAR/Filter/Obfuscate.pm blib/lib/PAR/Filter/Obfuscate.pm cp lib/PAR/Filter.pm blib/lib/PAR/Filter.pm cp lib/PAR.pm blib/lib/PAR.pm cp lib/PAR/Filter/PatchContent.pm blib/lib/PAR/Filter/PatchContent.pm cp lib/PAR/Filter/Bytecode.pm blib/lib/PAR/Filter/Bytecode.pm cp lib/PAR/Tutorial.pod blib/lib/PAR/Tutorial.pod cp lib/PAR/FAQ.pod blib/lib/PAR/FAQ.pod cp lib/PAR/Heavy.pm blib/lib/PAR/Heavy.pm cp lib/PAR/Filter/Bleach.pm blib/lib/PAR/Filter/Bleach.pm /usr/bin/make -j3 -- NOT OK Running make test Can't test without successful make Running make install make had returned bad status, install seems impossible
From: smueller [...] cpan.org
Hi Nadim, On Mo. 03. Jul. 2006, 06:24:45, NKH wrote: Show quoted text
> Checking if your kit is complete... > Looks good > Writing Makefile for the par program > Writing Makefile for PAR > make: *** No rule to make target `script/parl', needed by > `blib/script/parl'. Stop. > make: *** Waiting for unfinished jobs.... > cp lib/App/Packer/PAR.pm blib/lib/App/Packer/PAR.pm > cp lib/PAR/Packer.pm blib/lib/PAR/Packer.pm > cp lib/PAR/Filter/PodStrip.pm blib/lib/PAR/Filter/PodStrip.pm > cp lib/PAR/Filter/Obfuscate.pm blib/lib/PAR/Filter/Obfuscate.pm > cp lib/PAR/Filter.pm blib/lib/PAR/Filter.pm > cp lib/PAR.pm blib/lib/PAR.pm > cp lib/PAR/Filter/PatchContent.pm blib/lib/PAR/Filter/PatchContent.pm > cp lib/PAR/Filter/Bytecode.pm blib/lib/PAR/Filter/Bytecode.pm > cp lib/PAR/Tutorial.pod blib/lib/PAR/Tutorial.pod > cp lib/PAR/FAQ.pod blib/lib/PAR/FAQ.pod > cp lib/PAR/Heavy.pm blib/lib/PAR/Heavy.pm > cp lib/PAR/Filter/Bleach.pm blib/lib/PAR/Filter/Bleach.pm > /usr/bin/make -j3 -- NOT OK > Running make test > Can't test without successful make > Running make install > make had returned bad status, install seems impossible >
I'm sorry, but this isn't enough information. The key line in this excerpt is "> make: *** No rule to make target `script/parl', needed by `blib/script/parl'. Stop." The question is, why can't "parl" be generated? I assume you downloaded PAR-0.941.tar.gz from CPAN. What OS is this? What kind of perl is this? dynperl or static perl?, version?, source of the perl? Does the system have a C compiler? Try adding the line 'print can_cc()."\n"; exit;' to the Makefile.PL and see if that prints out /usr/bin/gcc or similar. There is some issue with static perls, IIRC. Might be an error in the Makefile in the myldr/ subdirectory. Sorry, but this is currently the only pointers I can provide. Steffen