cryptonight-hash-lib icon indicating copy to clipboard operation
cryptonight-hash-lib copied to clipboard

Added C support

Open B0bby321 opened this issue 6 years ago • 0 comments

The original author/authors did an amazing job creating this library for python. It is easily the best one I've seen. I was working on a C program that needed the cryptonight hash function, and stumbled across this library. The only problem was that I couldn't use it because of the python hooks. I changed up the cmake file so that there is now 2 more options: MAKE_CLIB_STATIC MAKE_CLIB I tried to preserve the original make file so that it does not interfere with the python lib that can be generated. The header cryptonite_hash has the macro flag CLIB that choose between the function needed for the C library and the function originally defined by the author. I hope this small change will be added to the project because it would be of great use to other C and C++ programmers.

Happy to take any criticism, always trying to improve

B0bby321 avatar May 08 '18 19:05 B0bby321