[xmlsec] Problem compiling on Mac OS X

Aleksey Sanin aleksey at aleksey.com
Mon Jun 9 19:42:51 PDT 2003

It seems that these functions are not in openssl libs. There are two 
    1) you are compiling with OpenSSL 0.9.7 headers and linking with 
0.9.6 shared libs.
    2) your 0.9.7 libs do not have these functions compiled in.
If you can eliminate the first option, then I would suggest to compile 
OpenSSL in the
same way as I do:

       ./config --prefix=$HOME no-asm
       make install

And see if it helps or what ./configure would print out.  If it would 
not work then I would
suggest to ask about this on OpenSSL mailing list (sorry, I am not sure 
I am a best
person to help you with OpenSSL for Mac configuration :( ).


>> ld: Undefined symbols:
>> _AES_decrypt
>> _AES_encrypt
>> _AES_set_decrypt_key
>> _AES_set_encrypt_key
>> _ASN1_TIME_check
>> _CRYPTO_cleanup_all_ex_data
>> _EVP_CIPHER_CTX_set_padding
>> _EVP_MD_CTX_cleanup
>> _EVP_MD_CTX_init
>> _EVP_aes_128_cbc
>> _EVP_aes_192_cbc
>> _EVP_aes_256_cbc
>> _HMAC_CTX_cleanup
>> _HMAC_CTX_init
>> _OPENSSL_add_all_algorithms_noconf
>> make[2]: *** [xmlsec1] Error 1
>> make[1]: *** [all-recursive] Error 1
>> make: *** [all] Error 2 

More information about the xmlsec mailing list