What's the problem here

openssl version
OpenSSL 0.9.8k 25 Mar 2009
(On Linux) Couldn't find and load the OpenSSL library. You must install it. If you believe that you already have it installed, this exception information might be of use:
Traceback (most recent call last):
File "bitmessagemain.py", line 37, in <module>
from addresses import *
File "/root/PyBitmessage/src/addresses.py", line 3, in <module>
from pyelliptic import arithmetic
File "/root/PyBitmessage/src/pyelliptic/__init__.py", line 16, in <module>
from .openssl import OpenSSL
File "/root/PyBitmessage/src/pyelliptic/openssl.py", line 429, in <module>
OpenSSL = _OpenSSL(find_library('ssl'))
File "/root/PyBitmessage/src/pyelliptic/openssl.py", line 292, in __init__
self.PKCS5_PBKDF2_HMAC = self._lib.PKCS5_PBKDF2_HMAC
File "/usr/lib/python2.6/ctypes/__init__.py", line 366, in __getattr__
func = self.__getitem__(name)
File "/usr/lib/python2.6/ctypes/__init__.py", line 371, in __getitem__
func = self._FuncPtr((name_or_ordinal, self))
AttributeError:lib/i686/cmov/libssl.so.0.9.8: undefined symbol: PKCS5_PBKDF2_HMAC