我的Windows 7 64bit上的perl版本是5.16.2,我沒有安裝PAR:Packer。我嘗試了主動perl和草莓perl,都得到了同樣的錯誤。你能否給我一些建議。下面是我的經驗:Perl安裝PAR:Packer問題
我試過ppm install PAR:Packer
,版本1.013,但是當我使用PP,我得到了錯誤:
Perl lib version (5.16.2) doesn't match executable version (v5.16.0).
我也試過cpan install PAR:Packer
,版本1.014。但是我在安裝過程中遇到了錯誤。彈出窗口顯示:par.exe has stopped working
。然後命令提示符得到了錯誤:
C:\Perl64\bin\perl.exe -Mblib run_with_inc.pl par.exe -q -B -Oparldyn.exe
system(par.exe -I C:\Users\PAR-Packer-1.014\blib\arch -I C:\Users\PAR-Packer-1.014\blib\lib - IC:/Perl64/site/lib -IC:/Perl64/lib -I. -q -B -Oparldyn.exe) failed:
dmake.exe: Error code 255, while making 'parldyn.exe'
dmake.exe: Error code 255, while making 'subdirs'
我已經廣泛使用google搜索,但截至目前還沒有能夠找到一個解決方案,任何幫助是極大的讚賞,非常感謝!
從你正在寫的東西我假設你使用ActivePerl。因爲許多模塊作者試圖主動支持該發行版,所以嘗試全新安裝[StrawberryPerl](http://strawberryperl.com/)可能會更好。 – tauli 2013-04-10 12:42:09
我嘗試了ActivePerl和StrawberryPerl,但在使用cpan安裝PAR時遇到了同樣的錯誤:Packer – emily 2013-04-10 12:48:00
可能是pp使用了錯誤的解釋器。你檢查過環境嗎?特別是PATH變量?錯誤消息似乎指向了這個方向。此外,可移植版本的Strawberry Perl可能值得一試,因爲通常在你的系統上將可移植版本與其他perls隔離起來很不錯。 – tauli 2013-04-10 12:58:08