On Fri, Feb 18, 2011 at 9:55 PM, Paul Miller <[email protected]> wrote:
> 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.
>...
> But if you really want to disable parallel, you could use this
> (only works for GNU).

Hence it's not a solution (we need  to support classical make's
as well as dmake and nmake).

I think the main culprit wrt parallel makes is script/parl (and script/parldyn):
- it's are generated by myldr/Makefile
- blib/script/parl  depends on script/parl in Makefile, but there's no
rule for it
Actually it would be conceptionally cleaner to install parl into blib from
myldr/Makefile where it has been built.

I started to rework the build a while ago to fix this. Also to get
myldr/Makefile.PL
to use standard ExtUtils::MakeMaker features if possible. Perhaps I can
dust this off this weekend.

Cheers, Roderich

Reply via email to