読者です 読者をやめる 読者になる 読者になる

phpのmakeで/usr/bin/ld: cannot find -lmysqlclientというエラー

php mysql

久しぶりにphpをmakeしたら下のようなエラーが出て進まず。

/usr/bin/ld: skipping incompatible /usr/lib/mysql/libmysqlclient.so when searching for -lmysqlclient
/usr/bin/ld: skipping incompatible /usr/lib/mysql/libmysqlclient.a when searching for -lmysqlclient
/usr/bin/ld: cannot find -lmysqlclient
collect2: ld returned 1 exit status
make: *** [sapi/cli/php] エラー 1

mysql-develとか入ってるのに何でこうなったかわからずググり、
PHPのインストール時のconfigureでmysqlのパス|トピックを表示
に辿り着いたので、

export LDFLAGS="-L/usr/lib/mysql" 
export LDFLAGS="-L/usr/lib64/mysql"

とやってconfigし直して切り抜けた。