DBD-mysql-4.022 のコンパイル中にエラーになる場合
Can’t load ‘/usr/local/lib64/perl5/auto/DBD/mysql/mysql.so’
ソースからインストールしたMySQLを見に行っていないのが原因
# vi /etc/ld.so.conf.d/mysq.conf
/usr/local/mysql/lib
/usr/local/mysql/lib/mysql
# ldconfig
/usr/local/mysql/bin/mysql_config –libs
で、吐き出されたデータをメモ。
/usr/local/mysql/bin/mysql_config –cflags
で、吐き出されたデータをメモします。
コマンド生成
perl Makefile.PL –cflags=「出力結果1」 “–libs=「出力結果2」”
# perl Makefile.PL –cflags=-I/usr/local/mysql/include/mysql “–libs=-L/usr/local/mysql/lib/mysql -lmysqlclient -lz -lcrypt -lnsl -lm”
# make
# make install