Ger Hobbelt wrote > To allow others to help you resolve matters you cannot resolve > yourself, you should provide more info about the errors that you get > (and on which platform, i.e. OS, compiler, RTL, etc.) at least. "It > does not compile" does not give us any useful info. > > So you have three ways to go ahead: > > 1- wait for the OpenSSL team to publish an official stable release > containing the ECC technology you wish to use. > > 2- 'rollback' through the snapshots to find one which compiles on > *your* system, now. > > 3- post your results on this mailing list in a request for assistance, > so you can receive help.
Hi Mr Hobbelt, I have followed your advice, and tried compiling the latest snapshot of 0.9.9. It finishes compiling, and even installs on my system. My system is Ubuntu 8.04. These are the steps i took to compile OpenSSL : ./config --prefix=/home/zero/test --openssldir=/home/zero/test/openssl no-shared make make test make install However, when I link my program to the static library, I get these errors : /home/zero/test/lib/libssl.a(s3_enc.o): In function `ssl3_change_cipher_state': s3_enc.c:(.text+0xa38): undefined reference to `COMP_CTX_free' s3_enc.c:(.text+0xa4e): undefined reference to `COMP_CTX_new' s3_enc.c:(.text+0xa9e): undefined reference to `EVP_CIPHER_CTX_cleanup' s3_enc.c:(.text+0xad5): undefined reference to `COMP_CTX_free' s3_enc.c:(.text+0xaeb): undefined reference to `COMP_CTX_new' I get these in addition to a whole load of other "undefined references". So, to make sure I was doing the compilation steps properly, I tried again with 0.9.8i. No luck either, it seems I still get the same problem. Seems like I am doing something wrong in my compilation steps. Can anyone point me in the right direction? Thanks, Vishnu _________________________________________________________________ Manage multiple email accounts with Windows Live Mail effortlessly. http://www.get.live.com/wl/all