[CentOS] libmysqlclient not found, while compiling PowerDNS

Devraj Mukherjee

devraj at gmail.com
Sat Jan 20 06:03:53 UTC 2007


Hi Everyone,

I am trying to build the PowerDNS rpm from the source rpms
powerdns-2.9.20-3.MIND.src.rpm, it requires opendbx-devel which I am
trying to build from the instructions at
(http://www.linuxnetworks.de/opendbx/download/index.html)

I have subscribe to centosplus for packages like mysql5 and php5. I
have the following MySQL packages installed

[root at charlie ~]# rpm -qa | grep mysql
mysql-server-5.0.22-1.centos.1
mysql-5.0.22-1.centos.1
mysqlclient10-3.23.58-9.2.c4
php-mysql-5.1.6-1.2.1.centos
mysqlclient14-devel-4.1.14-4.2.c4.1
mysqlclient10-devel-3.23.58-9.2.c4
mysqlclient14-4.1.14-4.2.c4.1
postfix-2.2.10-1.RHEL4.2.mysql_pgsql.c4
mysql-devel-5.0.22-1.centos.1

I am unable to compile opendbx, if I issue the command rpmbuild -ta
opendbx-1.0.3.tar.gz it fails with the following mesasges

checking for mysql_init in -lmysqlclient_r... no
checking for mysql_init in -lmysqlclient... no
configure: error: mysql library (libmysqlclient) not found
error: Bad exit status from /var/tmp/rpm-tmp.40942 (%build)

Any ideas why my mysql client libraries can't be found by the various
build processes?

Thanks.

-- 
"I never look back darling, it distracts from the now", Edna Mode (The
Incredibles)



More information about the CentOS mailing list