Strawberry Perl install

Tested on Strawberry Perl 5.10.1.

Client

Install Git client (e.g. msysgit).

Run on command line (cmd):

cpan
install JSON
install Data::Dump 
install File::Copy::Recursive
install Test::Harness
install TAP::Harness::Archive
install Win32::Process::Info

Server

Install MySQL Server.

cpanp
install Module::Build
# Test::Harness::Straps will probably fail, run  in cpanplus build/temp dir, run install once more
quit
cd C:\Documents and Settings\...\Applications data\.cpanplus\5.10.0\build\Module-Build...
perl Build.PL
perl Build
perl Build test
perl Build install
cpan
install Catalyst
install Catalyst::Plugin::StackTrace Catalyst::Plugin::Config::Multi Catalyst::Plugin::Static::Simple
install Catalyst::Plugin::Session Catalyst::Plugin::Session::State::Cookie
install IPC::ShareLite Catalyst::Plugin::Session::Store::File
install Catalyst::View::TT
install Catalyst::Controller::BindLex

This install manualy:

JSON
JSON:Any

then

cpanp
install Catalyst::View::JSON

If

install Catalyst::Model::DBIC::Schema

fail then try to restart cpanp.

If

install Cache::FastMmap Catalyst::Plugin::Session::Store::FastMmap

failt then to use Catalyst::Plugin::Session::Store::File instead of Catalyst::Plugin::Session::Store::FastMmap. See server/lib/TapTinder/Web.pm.

Personal tools
Language