helo my dynamic lib file is stored
at /usr/src/lib/qt-3.3/lib/lhmail.so

when i run my application
i got the following strange errors

../../liblhmail.so: undefined reference to `BIO_ctrl'
../../liblhmail.so: undefined reference to `d2i_DHparams'
../../liblhmail.so: undefined reference to `X509_dup'
../../liblhmail.so: undefined reference to `ASN1_HEADER_free'
../../liblhmail.so: undefined reference to `X509_LOOKUP_file'
../../liblhmail.so: undefined reference to `ERR_print_errors'
../../liblhmail.so: undefined reference to `EVP_PKEY_set1_RSA'
../../liblhmail.so: undefined reference to `EVP_PKEY_set1_DSA'
../../liblhmail.so: undefined reference to `CRYPTO_mem_ctrl'
../../liblhmail.so: undefined reference to `RSA_free'
../../liblhmail.so: undefined reference to `DH_free'
../../liblhmail.so: undefined reference to `BIO_free'
../../liblhmail.so: undefined reference to `PKCS7_free'
../../liblhmail.so: undefined reference to `X509_LOOKUP_hash_dir'
../../liblhmail.so: undefined reference to `EVP_PKEY_free'
../../liblhmail.so: undefined reference to `BUF_MEM_free'
../../liblhmail.so: undefined reference to `i2d_DHparams'
../../liblhmail.so: undefined reference to `PEM_read_bio_PrivateKey'
../../liblhmail.so: undefined reference to `EVP_PKEY_set1_DH'
../../liblhmail.so: undefined reference to `ERR_load_crypto_strings'
../../liblhmail.so: undefined reference to `X509_LOOKUP_ctrl'
../../liblhmail.so: undefined reference to `PEM_write_bio_PKCS7'
../../liblhmail.so: undefined reference to `ASN1_dup'
../../liblhmail.so: undefined reference to `i2d_DSAparams'
../../liblhmail.so: undefined reference to `BIO_printf'
../../liblhmail.so: undefined reference to `RSAPrivateKey_dup'
../../liblhmail.so: undefined reference to `EVP_PKEY_new'
../../liblhmail.so: undefined reference to `SMIME_read_PKCS7'
../../liblhmail.so: undefined reference to `EVP_PKEY_get1_RSA'
../../liblhmail.so: undefined reference to `EVP_PKEY_get1_DH'
../../liblhmail.so: undefined reference to `BIO_free_all'
../../liblhmail.so: undefined reference to `BIO_s_file'
../../liblhmail.so: undefined reference to `BIO_s_mem'
../../liblhmail.so: undefined reference to `BIO_new_fp'
../../liblhmail.so: undefined reference to `OPENSSL_add_all_algorithms_noconf'
../../liblhmail.so: undefined reference to `PKCS7_verify'
../../liblhmail.so: undefined reference to `d2i_DSAparams'
../../liblhmail.so: undefined reference to `CRYPTO_mem_leaks'
../../liblhmail.so: undefined reference to `BIO_new'
../../liblhmail.so: undefined reference to `X509_STORE_free'
../../liblhmail.so: undefined reference to `X509_STORE_new'
../../liblhmail.so: undefined reference to `X509_STORE_add_lookup'
../../liblhmail.so: undefined reference to `PEM_read_bio_X509_AUX'
../../liblhmail.so: undefined reference to `ERR_clear_error'
../../liblhmail.so: undefined reference to `BIO_new_mem_buf'
../../liblhmail.so: undefined reference to `DSA_free'
../../liblhmail.so: undefined reference to `EVP_PKEY_type'
../../liblhmail.so: undefined reference to `PKCS7_sign'
../../liblhmail.so: undefined reference to `EVP_PKEY_get1_DSA'
../../liblhmail.so: undefined reference to `ENGINE_load_builtin_engines'
collect2: ld returned 1 exit status
make: *** [pop3] Error 1