Closed GoogleCodeExporter closed 9 years ago
That may all be true. I am no expert with the OpenSSL build system. But I guess
that what you did is not enough to make that work. You probably also need to
modify the other makefiles to include the files which define the ENGINE_*
symbols.
Original comment by arne@rfc2549.org
on 16 Jun 2014 at 8:10
Ok, I fix it. Just edit openssl.config and add:
a) engines and engines/ccgost to OPENSSL_CRYPTO_INCLUDES
b) all *.c files from engines and ccgost folders to OPENSSL_CRYPTO_SOURCES.
Then, ./import_openssl.sh again.
Also, there may be an error when importing like "file not exists:
crypto/aes/asm/crypto/bsaes-armv7.pl". Just add it to openssl archive from
ics-openvpn/main/openssl/crypto/aes/asm/crypto/ foler.
Original comment by serj.kon...@gmail.com
on 16 Jun 2014 at 12:57
I try to stay as a close as possible to the Google OpenSSL for Android
repository as possible. Therefore the openssl directory in ics-openvpn has only
the changes needed to build with ndk-build instead of together with AOSP.
The errors you are talking about are also in the upstream.
Original comment by arne@rfc2549.org
on 16 Jun 2014 at 1:00
See also https://github.com/schwabe/platform_external_openssl/commits/icsopenvpn
Original comment by arne@rfc2549.org
on 16 Jun 2014 at 1:01
Ok, thanks
Original comment by serj.kon...@gmail.com
on 16 Jun 2014 at 1:15
Original comment by arne@rfc2549.org
on 2 Jul 2014 at 1:14
Original issue reported on code.google.com by
serj.kon...@gmail.com
on 15 Jun 2014 at 11:17Attachments: