Hello

I am trying to install it on Centos 5 64 bits using this command:

NICER=1 make prefix=/usr/local/kamailio-install-dir all

and it fails with this message:

 make[1]: Entering directory `/usr/src/kamailio-1.4.3-notls/modules/db_mysql'
Linking db_mysql.so
/usr/bin/ld: skipping incompatible /usr/lib/libssl.so when searching for -lssl
/usr/bin/ld: skipping incompatible /usr/lib/libssl.a when searching for -lssl
/usr/bin/ld: cannot find -lssl
collect2: ld returned 1 exit status
make[1]: *** [db_mysql.so] Error 1
make[1]: Leaving directory `/usr/src/kamailio-1.4.3-notls/modules/db_mysql'
make: *** [modules] Error 2

I think that somehow it is trying to use the lib for 32 bits or that my specific lib file is not what it should be or it is not on my system.
I have the folders /usr/lib and usr/lib64 with its respective library files.

Is this "libssl" related to openssl?

I have these installed on my system already:

[root@proxy1 lib64]# yum install openssl
Setting up Install Process
Parsing package install arguments
Package openssl - 0.9.8b-10.el5_2.1.x86_64 is already installed.
Package openssl - 0.9.8b-10.el5_2.1.i686 is already installed.
Nothing to do
[root@proxy1 lib64]#


I also looked for "libssl" and this is what I see, it was only found in the folder for 32 bits libs if I am not mistaken. if that is the case how can i get the 64 bits equivalent?

[root@proxy1 lib64]# find / -name "libssl.so"
/usr/lib/libssl.so
[root@proxy1 lib64]#


thank you very much

Fabian



Windows Live™: E-mail. Chat. Share. Get more ways to connect. Check it out.