Zcashd compiling on Fedora 20

Hi, guys

I’ve got Fedora 20 server and would like to make there a Zcash node.
But, once I’ve tried to compile it, I’ve got received:

install libssl.a → /root/src/miners/zcash/zcash-1.0.8/depends/work/staging/x86_64-unknown-linux-gnu/openssl/1.1.0d-df77cfdd8cb/root/src/miners/zcash/zcash-1.0.8/depends/x86_64-unknown-linux-gnu/lib/libssl.a
basename: missing operand
Try ‘basename --help’ for more information.
make[1]: *** [install_dev] Error 1
make[1]: Leaving directory /root/src/miners/zcash/zcash-1.0.8/depends/work/build/x86_64-unknown-linux-gnu/openssl/1.1.0d-df77cfdd8cb' make: *** [/root/src/miners/zcash/zcash-1.0.8/depends/work/staging/x86_64-unknown-linux-gnu/openssl/1.1.0d-df77cfdd8cb/.stamp_staged] Error 2 make: Leaving directory /root/src/miners/zcash/zcash-1.0.8/depends’

while build.sh trying to install openssl dependencies.
It seems like the $$s1 or $$s2 either @ install_dev are empty, that’s why basename returns an error.
but, I’m not sure why would it be.

So, anyone has an idea is welcomed.


I did not have this problem on my Fedora 24 box. I do have the OpenSSL devel packages installed, not sure if this will help…you may be missing some other dependency required to build the dependency…(if that makes sense…hehe)

sudo dnf install openssl-devel openssl-libs

If you stumble across the dependency your missing, please post it here, I’m sure the zcash team will get their docs updated. I contributed the Fedora information that is in the Sprout Guide :slight_smile:

Thanks, hellcat

Yeah… I’ve got t both installed. Seems like another kind of issue got…

anyway, I’ve got an idea to fix up the configure file. it seems mostly the same as other coins’ ones… and then to compile the package using the old one way.