バグ?

あとで調べる、きっと。Windows Vista + Strawberry Perl な環境。

D:\temp>cat zzz.pl
use ExtUtils::MakeMaker;
WriteMakefile(
    'NAME' => 'Foo::Bar'
);

D:\temp>perl zzz.pl
Writing Makefile for Foo::Bar

D:\temp>grep -n @ARGV Makefile
210:ECHO = $(ABSPERLRUN) -l -e "print qq{{@ARGV}" --
211:ECHO_N = $(ABSPERLRUN)  -e "print qq{{@ARGV}" --
214:MOD_INSTALL = $(ABSPERLRUN) -MExtUtils::Install -e "install({{@ARGV}, '$(VERBINST)', 0, '$(UNINST)');" --
787:    $(NOECHO) $(ABSPERLRUN) -MExtUtils::Install -e "pm_to_blib({{@ARGV}, '$(INST_LIB)\auto', '$(PM_FILTER)')" -- \

D:\temp>

とりあえず、{{@ARGV} を {@ARGV} にすれば動く。