I created an application for android which uses native code.
It needs the libcrypto.a library from OpenSSL, I don't remember where I downloaded it, but it works. The problem is that the version of the lib is 1.0.0a and I want to update to the latest (now v1.0.1e). I downloaded https://github.com/android/platform_external_openssl and tried to compile it, but there are a lot of errors while compiling. I don't know how to generate the lib.
Or maybe the c and h files (from http://www.openssl.org/source/) can be included in my c&h files and not use the lib?
Thanks!
If you don't want to compile the libs yourself I have just done this and uploaded to github.
Version 1.0.2 (22 Jan 2015) of OpenSSL
It includes static and shared libraries for Arm and x86, also include Android.mk and include files.