Missing SSL library prerequisite on the Ωhmcoin Project

Project Information

Expected behavior

The sudo ./configure command should finish in a sucessful manner.

Actual behavior

While building the karmanode of the Ωhmcoin Project on an instance of Ubuntu 18.04 I found a Missing SSL library prerequisite because of the latest OpenSSL was incorrectly detected as LibreSSL.

Running the sudo ./configure will cause this error to occur:
configure: error: Detected LibreSSL: This is NOT supported, and may break consensus compatibility!

How to reproduce

The basic guide to install a karmanode can be found here:

How to fix it

A similar issue was found here. The solutions is to install an older library.
sudo apt-get install libssl1.0-dev

I also found another missing prerequisite, although it just a warning:
configure: WARNING: libzmq version 4.x or greater not found, disabling

Here is what to do:
sudo apt install libzmq3-dev

GitHub Account

https://github.com/gluneau/


H2
H3
H4
3 columns
2 columns
1 column
8 Comments