B
B
blueberries20162019-01-08 12:20:36
OpenSSL
blueberries2016, 2019-01-08 12:20:36

How do I fix a compilation error that is likely due to OpenSSL?

I'm trying to compile this "miracle" https://github.com/Camellia73/BlackRoseCoin under Windows. Compilation on Linux with all dependencies succeeded without problems, but on Windows via MSYS2 it does not work.5c3468d18a8db239939717.pngAs I understand it, the error is due to the fact that there is the latest version of OpenSSL, and on Linux there was an old one. But the problem is that MINGW uses Pacman and Arch Linux repositories that don't have previous versions of the packages. All dependencies are installed according to the instructions, so the problem can only be in the versions. Then it turns out that you need to build OpenSSL from the sources, but you can’t demolish the new version, as well as build the old one. What is the correct way to do this for MSYS2 and MINGW? Or is there another way to build the code? I've tried running MINGW under Linux, but I don't understand how to get it to compile a directory instead of just a single file. Can I somehow "give" him the entire directory for compilation? The output should be a set of .exe files.

Answer the question

In order to leave comments, you need to log in

1 answer(s)
J
jcmvbkbc, 2019-01-08
@jcmvbkbc

I suspect adding #include <openssl/ossl_typ.h>to external/unbound/validator/val_secalgo.c should help.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question