Plaggerインストール続き
前回のActivePerlにPlaggerをインストールするの続き。
CPANからinstall Plaggerするときに前回はmake testでエラーが発生しperl.exeが落ちてしまう問題が発生したが、その原因はppmでXML-LibXMLをinstallするときにダウンロードされるlibxml2.dllが問題だったらしい。ご助言ありがとうございます。
2006-06-08 - Bulknews::Subtech - subtech http://wg.at.webry.info/200604/article_4.html
以下やったことまとめ
http://www.zlatkovic.com/pub/libxml/
から、以下の3つを落とす。
- libxml2-2.6.24.win32.zip
- iconv-1.9.2.win32.zip
- zlib-1.2.3.win32.zip
それぞれ展開してできる、include、bin、libディレクトリをVisualCのディレクトリ(C:\Program Files\Microsoft Visual Studio 8)以下にコピーする。
ppmでXML-RSS-LibXML、DateTime、Template-Toolkit、XML-RSS、XML-Atomをインストール。このときlibxml2.dllのダウンロードするかどうかの問いには[n](多分デフォルトはnになる) を選択。
perl -MCPAN -e shell cpan> install Plagger
途中の問いにはすべてリターンキーでデフォルトを選択。途中perl.exeは落ちずに順調にインストールは進む。。。
おっと、最後のEncode::Detectでひっかかった。
Failed 1/5 test scripts, 80.00% okay. 6/19 subtests failed, 68.42% okay. NMAKE : fatal error U1077: 'C:\Perl\bin\perl.exe' : リターン コード '0xff' Stop. nmake test -- NOT OK Running make install make test had returned bad status, won't install without force cpan>
今日はここまで。
この辺参考にもうひとがんばり。
Win32にEncode::Detectを入れる - Charsbar::Note WindowsでEncode::Detectを入れるためのMakefile.PL - 烏賊様