Hi James,
I actually found out what was the problem: the config.log was showing this
error:

/usr/bin/ld: skipping incompatible /usr/lib/libssl.so when searching for
-lssl

So after installing openssl-devel for 64 bits, and running configure
--with-libdir=lib64 --with-mysql, everything went smoothly.
Thanks for your help,
Dante

2009/3/21 James Mutuku <[email protected]>

>  I usually do without  "--with-mysql-dir" i.e
>
> ./configure --with-mysql
>
> and it works fine for me.
>
>
> Dante Moreno wrote:
>
> Hi Nikos,
> I don't get what you mean by "update when compiling" how you do that? What
> i found was that this file had the correct path:
>
>   #cat /etc/ld.so.conf.d/mysql-x86_64.conf
>
>   /usr/lib64/mysql
>
> Any ideas?
> Thanks,
>  Dante
>
> 2009/3/20 Nikos Balkanas <[email protected]>
>
>>  Hi,
>>
>> Update your LD_LIBRARY_PATH when compiling. Well, that is for Solaris. I
>> believe for Linux it is in /etc/ldso.conf or something like that.
>>
>> BR,
>> Nikos
>>
>> ----- Original Message -----
>> *From:* Dante Moreno <[email protected]>
>> *To:* [email protected]
>> *Sent:* Saturday, March 21, 2009 12:06 AM
>> *Subject:* configure mysql error
>>
>>  Hi All,
>> I know that this question has been asked a thousand times but after
>> searching through the mail archives and google i couldn't find any solution.
>> Im trying to compile kannel 1.4.3 on a CentOS 5.2 machine. I compile it with
>> "./configure --with-mysql --with-mysql-dir=/usr/lib64/mysql/" and the
>> configure script stops at(i have mysql-devel installed).
>>
>> Configuring DB support ...
>> checking whether to compile with MySQL support... searching
>> checking for mysql_config... /usr/lib64/mysql/mysql_config
>> checking mysql version... 5.0.45
>> checking mysql reentrant libs... -L/usr/lib64/mysql -lmysqlclient_r -lz
>> -lpthread -lcrypt -lnsl -lm -lpthread -L/usr/lib64 -lssl -lcrypto
>> checking for mysql_init in -lmysqlclient_r... no
>> checking mysql libs... -L/usr/lib64/mysql -lmysqlclient -lz -lcrypt -lnsl
>> -lm -L/usr/lib64 -lssl -lcrypto
>> checking for mysql_init in -lmysqlclient... no
>> configure: error: Unable to find MySQL client libraries
>>
>>  The weird thing is that the libraries are in that folder, if I run
>> "mysql_config --libs" i get
>>
>> -L/usr/lib64/mysql -lmysqlclient -lz -lcrypt -lnsl -lm -L/usr/lib64 -lssl
>> -lcrypto
>>
>> Mysql is up and running without any problems. I even removed it and
>> installed it again.
>> Any help would be appreciated.
>> Thanks!
>>
>>
>

Reply via email to