For what it's worth, to anyone who may encounter problems with OpenSSL, I long ago tried my best to write up clear instructions for someone who was having trouble: https://github.com/Thinkofname/steven/pull/60#issuecomment-2...
It's a bit out of date, but I think it should help navigate the setup.