Mac上でDBD::mysqlを入れるときにハマったのでメモ。
原因
MacPortsのMySQL5のコマンドがmysql5とか、普通の名前と違う!
対処
以下のようにcpanでoを使うといける。
cpan> o conf makepl_arg --mysql_config=/opt/local/bin/mysql_config5
cpan> install DBD::mysql
設定が自動でcommitされる場合は、以下のようにして再設定すれば、ほかに影響しなくなります。
cpan> o conf makepl_arg ""