tetsunosukeのnotebook

tetsunosukeのメモです

xamppにCatalyst入れた。

インストーラなしタイプのxamppにCatalyst入れてみた。

  • xamppのzipを解凍する
    • D:\xampp
  • add-onを解凍してd:\xampp\perlを上書き
  • CPANをアップデート
  • Catalyst入れちゃう
    • cpan> force install Task::Catalyst
      • とりあえずyesとかで。Template関連はNoで逃げてもよさげ
  • なんか失敗してるので足りないモジュール入れまくる
  • 実行
    • d:\xampp\perl\bin\catalyst MyApp
      • あ、うまくいってる。
  • 起動
    • d:\xampp\perl\bin> perl MyApp\script\myapp_server.pl -p 80

追記

nmake落としておかないとダメ。しかもPATHを通しておく必要がある。

とりあえずXS Stashなモジュールが結構邪魔するのでnoにしたほうがよい。

ってか

Weak references are not implemented in the version of perl at D:/xampp/perl/site
/lib/Catalyst.pm line 22

ナニコレ。とりあえずScalar::Utilがダメらしいんだけど、これ最新版にすればなおるっぽ?
xamppのlibに入っちゃってるからダメなんだろうかね。siteに放り込まれるようにしなきゃいかんかも。