Windows XP で Sledge 0.10 を動かしたときのメモ
Windows XP + Apache 1.3系 + MySQL 5.X (忘れた) + Sledge 0.10 (なぜか前の) です。
DBD::mysql がない
ppm install DBD::mysql
Class::DBIがない
ppm install Class::DBIl
Edge::Config がない
Sledge::Config に変えました。
Class::DBI::Extension がないし PREREQ_PM がどうたらこうたら言われる
MySQL で SET NAMES したい
set_db() をやっているところを見つけてそのあとで実行。
EUC-JP ならこんなん
__PACKAGE__->db_Main->do( q(SET NAMES ujis) );
Callback called exit at blib\lib\Storable.pm ... とか言われる
MySQLで型を変えちゃう。
ALTER TABLE sessions CHANGE a_session a_session LONGBLOB;
__trigger がどうのこうの言われる
Class::Trigger をダウングレード。
http://search.cpan.org/CPAN/authors/id/M/MI/MIYAGAWA/Class-Trigger-0.10.tar.gz をダウンロードして
Perl Makefile.PL dmake dmake test dmake install
とりあえずこんなもんで。
あなたがーいて、わたくしがいて♪