cygnusxi / CurecoinSource

Curecoin 2.0+ Source Code
https://curecoin.net
MIT License
146 stars 57 forks source link

Cannot compile on debian 9. #32

Closed riatzukiza closed 4 years ago

riatzukiza commented 6 years ago

These are the logs from the make command. https://gist.github.com/anonymous/97cbd2be0f0572b2ce0c1177accf2eec I'm about to attempt to compile again on a fresh install of ubuntu 16.04

Before compileing I ran the apt install command indicated in the readme to install all nessisary dependencies.

riatzukiza commented 6 years ago

It definitely compiles on ubuntu.

oliviergareau commented 6 years ago

Getting the same error when compiling on Arch Linux. Switching to openssl 1.0 seems to "fix" the issue...

Change the .pro file like this to see if that works for you too:

echo "INCLUDEPATH += /usr/include/openssl-1.0" >> "curecoin-qt.pro" echo "LIBS += -L/usr/lib/openssl-1.0 -lcrypto -lz" >> "curecoin-qt.pro"

This is a problem with many coins since openssl update, an appropriate fix is necessary for compilation to work on other distros than Ubuntu.

riatzukiza commented 6 years ago

I would, but I managed to fry out that debian install trying to get AMD drivers working for FAH and ended up installing ubuntu.

I'll probably be setting up another rig with debian soon, so I will test this then.

On Thu, Feb 1, 2018 at 4:28 PM, WhiteRayne2 notifications@github.com wrote:

Getting the same error when compiling on Arch Linux. Switching to libssl 1.0 seems to "fix" the issue...

Change the .pro file like this to see if that works for you too:

echo "INCLUDEPATH += /usr/include/openssl-1.0" >> "curecoin-qt.pro" echo "LIBS += -L/usr/lib/openssl-1.0 -lcrypto -lz" >> "curecoin-qt.pro"

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/cygnusxi/CurecoinSource/issues/32#issuecomment-362423522, or mute the thread https://github.com/notifications/unsubscribe-auth/AKLqvez-cf9FYewbJG1w-E2KyZ4sufouks5tQjqQgaJpZM4R1GMg .

djspacewhale commented 6 years ago

same error on Fedora 27, editing the .pro file didn't fix anything...

zhangxiangxiao commented 6 years ago

Same as issue #28

TheComputerGenie commented 5 years ago

https://github.com/cygnusxi/CurecoinSource#notes

gsxryan commented 5 years ago

Another workaround. Rather than installing Full version of Older OpenSSL, which may be more insecure.

I solved this issue by installing these packages:

libssl1.0-dev libssl1.0.2

cygnusxi commented 4 years ago

code has been updated for compatibility - issue closed