Your skill will accomplish what the force of many cannot |
|
PerlMonks |
comment on |
( [id://3333]=superdoc: print w/replies, xml ) | Need Help?? |
Set up gcc environment - 3.4.5 (mingw-vista special r3)
When you see that message on ActivePerl (which is the only place you'll ever see it) it tells you that ExtUtils::MakeMaker has been loaded ... not much more than that. It does, of course, also indicate that the MinGW compiler will be used if a compiler is needed for the task at hand - but, despite what a sane person might deduce from the message, it by no means indicates that a compiler *is* required. It also tells you that $ENV{ACTIVEPERL_CONFIG_DISABLE} (which is the means by which the message can be suppressed) has not been set to a true value ... and that's about the extent of it, afaik. Corrections: More accurately, you'll get the "Set up gcc environment" message when ActivePerl::Config::override{'arg'} is called - but only for some values of 'arg' (eg 'cc', 'make', 'ld'). Loading EU::MM is one way for that to happen, but there are other ways (eg by loading Config.pm and querying $Config{cc}) to trigger the message that *don't* load EU::MM. The message can also be suppressed by setting $ENV{ACTIVEPERL_CONFIG_SILENT}. Setting $ENV{ACTIVEPERL_CONFIG_DISABLE} disables the entire alternative (MinGW) config set up completely, whereas you can still use MinGW with ActivePerl if $ENV{ACTIVEPERL_CONFIG_SILENT} is set. Cheers, Rob In reply to Re^2: ScanDeps usage
by syphilis
|
|