MacOSX Tigerでmacportsでperlを入れて、CPANでDBD::mysqlを入れようとするとmakeのテストが失敗する件についてのメモ。こちらを参考に解決した。 まあ動かないのも当然のこと、ローカルではmysqlサーバは動いてない。リモートサーバーで動いているmysqlでテストしたいので、サーバー上に適当にcreate database & grant してからMakefile.PLで接続情報を指定してやる: cd ~/.cpan/build/DBD-mysql-4.006 sudo perl Makefile.PL --cflags="-I/opt/local/include/mysql5/mysql" \ --libs="-L/opt/local/lib -L/opt/local/lib/mysql5/mysql -lmysqlclient -L/opt/local/