CryptoCoderz / Espers

An Experimental Blockchain Project
https://espers.io/
MIT License
79 stars 52 forks source link

Compile issue on OpenSSL1.1.x version #9

Closed Dafmulder closed 6 years ago

Dafmulder commented 7 years ago

Using a standard debian 9+ OpenSSL 1.1.x is the default package which breaks the compile process.

Due to this update the Bignum variables are not directly accessible anymore and cause errors.

jaredabel commented 6 years ago

Looking at other wallet issues, the way to fix it is to add some variation of

OPENSSL_INCLUDE_PATH=/usr/lib/Openssl-1.0/include/ OPENSSL_LIB_PATH=/usr/lib/Openssl-1.0/lib/

into the makefile.unix

although I am not knowledgeable enough to figure out exactly where and how i need to edit the makefile

fu-raz commented 6 years ago

On debian you can use apt -y install libssl1.0-dev To install an older version. Now you can compile it again.

CryptoCoderz commented 6 years ago

Though seamless cross platform usability is a high priority for the Espers project if an older openssl version is available for your OS, as fu-raz has pointed out, please utilize it in order to complete your build process. Thank you jaredabel as well, just as a side note we do plan update openssl dependencies to 1.1 but at this time current version of Openssl 1.0.2 are still be in released and worked on, as such there are more pressing tasks to accomplish first and although it would be ideal to run on 1.1 it is currently still on the to do list.

Thank you two again for commenting, we will now lock this issue.

CryptoCoderz commented 6 years ago

Espers update/merge #30 has now resolved this issue. Closing.