Steffen Mon, 15 Oct 2007 23:49:18 -0700:
> > /usr/bin/make -j3 -j3 -- NOT OK
> [...]
>
> This is probably the culprit of the PAR::Packer failure: You can't make
> PAR::Packer with parallel (-j3) make. Try installing it without the -j
> option. I have thought about how to force a non-parallel compilation,
> but didn't find a way to express that through the Makefile.PL. If you
> have an idea how to force it, that would be much appreciated.
>
> Best regards,
> Steffen
Is this still an issue? Actually, I know it is. My
blib/script/parl was missing during install until I happened to
find this ancient posting and try using /usr/bin/make rather than
my alias make='make -j3'.
I've had -j3 in my cpan configs and as a bash alias since
probably 2005 and this is the first problem I can recall with it
(C, python, Perl or otherwise) so far.
If the PAR Makefile doesn't work under -j3, then I submit that
it's missing a dependency, since make resolves this stuff
internally.
But if you really want to disable parallel, you could use this
(only works for GNU).
sub MY::postamble {
my $postamble = <<'MAKE_FRAG';
.NOTPARALLEL
MAKE_FRAG
return $postamble;
}
http://www.gnu.org/software/hello/manual/make/Special-Targets.html
-Paul
--
If riding in an airplane is flying, then riding in a boat is swimming.
116 jumps, 48.6 minutes of freefall, 92.9 freefall miles.