2016-07-25 16 views
-1

我在Windows 7中使用了草莓perl。我需要安裝Math :: Random。使用mingw32-make.exe:***沒有規則使目標'/ usr/share/perl5/core_perl/ExtUtil s/typemap','Random.c'需要。在Perl中爲Windows 7

命令:

1. perl Makefile.PL phrtsd_orig 
2. "C:/MinGW/bin/mingw32-make.exe" 
3. "C:/MinGW/bin/mingw32-make.exe" test 
4. "C:/MinGW/bin/mingw32-make.exe" install 

但第二個命令給出錯誤:

Skip blib/lib/Math/test1.pl (unchanged) Skip blib/lib/Math/example.pl (unchanged) Skip blib/lib/Math/test2.pl (unchanged) Skip blib/lib/Math/Random.pm (unchanged) Running Mkbootstrap for Math::Random()

chmod 644 "Random.bs" mingw32-make.exe: *** No rule to make target '/usr/share/perl5/core_perl/ExtUtil s/typemap', needed by 'Random.c'. Stop.

如何解決這個問題呢?

回答

0

草莓Perl中,64位Windows 7:

Math-Random-0.72>perl Makefile.PL phrtsd_orig 
dmake 
dmake test 
dmake install 

工作正常。草莓Perl帶有它自己的構建工具,用它們來構建模塊。

+0

dmake給出錯誤: > CreateProcess失敗(2)。 dmake:執行'/ bin/sh/S/c'時出錯'/usr/bin/perl.exe「-MExtUtils ::安裝 -e'pm_to_blib(@ARGV,'\''blib/lib/auto'\ '',q [],'''755''')' - 隨機 .pm blib/lib/Math/Random.pm example.pl blib/lib/Math/example.pl test1。 pl blib /lib/Math/test1.pl test2.pl blib/lib/Math/test2.pl「':沒有這樣的fi le或目錄 dmake:錯誤代碼-1,同時使'pm_to_blib' –

+0

@AnimeshKumarPaul上述作品完美,我不能讓這不起作用。 'perl -V'顯示什麼? –

+0

的perl -V表示: 概要我的perl5的(修訂版本5 22顛覆0)配置: 平臺: OSNAME = MSYS,osvers = 2.1.4(0.28753),archname = x86_64的-MSYS線程多 uname ='msys_nt-6.1 cab8 2.1.4(0.28753)2015-06-08 22:11 x86_64 msys' config_args =' - des -Dusethreads -Doptimize = -march = x86-64 -mtune = generic -O2 - pipe -Dprefix =/usr -Dvendorprefix =/usr -Dprivlib =/usr/share/perl5/core_perl -Dar chlib =/usr/lib/perl5/core_perl -Dsitelib =/usr/share/perl5/site_perl -Dsitearch =/ usr/lib/perl5/site_perl –

相關問題