Feature #897
openAdd crypto++ as a prebuild library
0%
Description
This is totally selfish suggestion, which would simplify my own project :-D I have made a repository that I'm currently using as a submodule, but it can be adapted to create a prebuild library: https://github.com/cawka/cryptopp/tree/android
Updated by Dmitry M. about 9 years ago
Alex Afanasyev wrote:
This is totally selfish suggestion, which would simplify my own project :-D I have made a repository that I'm currently using as a submodule, but it can be adapted to create a prebuild library: https://github.com/cawka/cryptopp/tree/android
Thanks for suggestion, we'll definitely do it. Good working example is a big help for us.
Updated by Alex A. about 9 years ago
Just a small note about the example. There is -DCRYPTOPP_DISABLE_ASM -DCRYPTOPP_DISABLE_SSSE3 -DCRYPTOPP_DISABLE_AESNI
set in Android.mk. These are really necessary only for x86_64
platform (the only one that could have had some asm optimizations) because of some changes in gcc 4.9. Unfortunately, cryptopp hasn't caught up with the changes yet... It is kind of safe to keep these constants defined for other platforms as well, as it wouldn't matter for them.