5.0.22でのこと

ドキュメントもたくさんあって迷うことはほとんどないのだが、
http://perldoc.jp/docs/modules/DBD-mysql-2.1026/DBD/mysql/INSTALL.pod(ちよっと古い)
ちょっとつまずいたので、メモを置いておきます。

[Windows MySQL Server Install]
C:\Program Files\MySQL\MySQL Server 5.0\bin
にインストール

[Cygwin MySQL Client Install]
Linux用のMySQL-5.0.22.tar.gzをダウンロード

./configure --prefix=/usr/local/mysql --without-server
make
make install

[DBI Install]
perl -MCPAN -e shell
%cpan> install DBI

[DBD::mysql Install]
perl -MCPAN -e shell
%cpan > install DBD::mysql
とすると、
makeのところで、「mysqld_error.h」がないって怒られる。

includeしているとこみても、やはりない・・・
どうもクライアント側にはおかれていない模様?!
っと、Windowsのサーバ側には・・ちゃんとありました。
ちょとむりくりだけど、このmysqld_error.hをinclude先にコピって
perl Makefile.PL --testhost=127.0.0.1 --testuser=*** --testpassword=***
make
make test (All tests successful ♪)
make install

で無事完了。