This last week, I took the opportunity during the Atlassian ShipIt to work on my CRSCE compression algorithm, rewriting the crsce utility in C rather than Python (for speed and other efficiencies). But while writing the HSM Buffer, I got the following error from the compiler:
In file included from ./hsm_buffer.h:3: In file included from ./crypto/crypto.h:17: ./crypto/crypto.c:24:18: fatal error: 'openssl/sha.h' file not found #include <openssl/sha.h>
I was trying to compile my project on a Mac Book Pro (El Capitan) using GCC. While I know that Mac provides its own encryption libraries (and plan to support them at some point), most people interested in CRSCE will want to use it on a Linux or Windows machine (and that means OpenSSL is the greatest bang for the buck.
Solved! Go to Solution.