After a few hours of trying, this is what I achieved and where I got stuck:
After setting up a jail for zcash, I installed the dependencies as mentioned on github’s link @rex4539 posted, and similar to what @daira mentioned.
After installing git, I DL the source, then went to the download parameters step. with the following command: ./zcutil/fetch-params.sh
Which didn’t work. I had to edit that file and replace the first line with #!/usr/local/bin/bash
It then worked, gave a few error messages which were solved by installed flock and wget
Stuck at the build step:
The command ./zcutil/build.sh gives an error, which I believe is “normal” if I understand what is on github correctly, (and also what is mentioned as a comment in the build.sh file:
I need to enter :
But it doesn’t work and gives “MAKE=gmake command not found” message.
I couldn’t find a way to go beyond that point. Help is welcome
moved a bit further by typing “bash” then set MAKE=gmake, then start the build.sh script.
But new error:
- ‘[’ x = x–enable-lcov ‘]’
- ‘[’ x = x–disable-tests ‘]’
- ‘[’ x = x–disable-mining ‘]’
- ‘[’ x = x–enable-proton ‘]’
- eval gmake --version
++ gmake --version
GNU Make 4.2.1
Built for amd64-portbld-freebsd11.3
Copyright © 1988-2016 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later http://gnu.org/licenses/gpl.html
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
- as --version
GNU assembler 2.17.50 [FreeBSD] 2007-07-03
Copyright 2007 Free Software Foundation, Inc.
This program is free software; you may redistribute it under the terms of
the GNU General Public License. This program has absolutely no warranty.
This assembler was configured for a target of `x86_64-unknown-freebsd’.
- ld -v
GNU ld 2.17.50 [FreeBSD] 2007-07-03
- gmake -C ./depends/ V=1
gmake: Entering directory ‘/root/zcash/depends’
zcash': machine zcash’ not recognized
shasum: hosts/.mk: No such file or directory.
(The last line repeats many times. )