On Mon, 16 Aug 2010, Joshua ben Jore wrote: > On Sat, Aug 14, 2010 at 4:18 PM, Daniel Pfeiffer <occi...@t-online.de> wrote: > > From your doc: > > MAKE ... Defaults to $Config{make}. > > > > It should default to not being changed, so as to allow the user to choose > > which make he wants to use.
The value for $Config{make} is documented as being not useful, but it appears that Win32 does reliably set it to something relevant. This can be important for generating the correct makefiles, but I agree that as long as $Config{make_set_make} eq '#', then it would seem that it doesn't need to be explicitly set in the generated makefiles. I don't know why it is; nor do I know what would break if anyone tried removing it. It might be interesting to test and see. > About $Config{gmake} and not $Config{make}, > > Just FYI, Perl is apparently buggy in that it will set $Config{gmake} > even when there isn't an appropriate thing there. Tools like EU::MM > must be able to handle a Perl %Config that lies a little because > unfortunately, Perl's %Config lies a little. No, this is not a bug. Please read the Config.pm documentation for $Config{gmake}. -- Andy Dougherty dough...@lafayette.edu