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
