LionでDBD::mysqlがすんなり入りませんでした。
ググったら解決方法が書いてあったのですが、
まんま倣ってやってもうまく入らなかったので記録しておきます。
MySQL本体
MySQLは、64bit版をインストールします。
今回は「mysql-5.5.16-osx10.6-x86_64.dmg」でインストールしました。
DBD::mysql
DBD::mysqlはcpanからソースをDLしてきました。
Makefile.PLには、mysql_configオプションでパスを指定してます。
tar xvzf DBD-mysql-4.020.tar.gz perl Makefile.PL --mysql_config=/usr/local/mysql/bin/mysql_config make make install
この後、DBIでMySQLに接続しようとすると、
libmysqlclient.18.dylibがロードできないというエラーが出てしまったので、
DYLD_LIBRARY_PATHにパスを指定しました。
export DYLD_LIBRARY_PATH=/usr/local/mysql/lib
以上で、無事に接続できるようになりました。