Oh man I hadn't seen this yet....the port of 1.0.12 I dropped today is native win32 exe's cross compiled from Debian 8, rather than WSL (cross compiling on Ubuntu is busted...I mean, it BUILDS, but it has a flaky win32 pthreads and pegs a cpu at 100% ALL THE TIME).
You actually don't want WSL binaries, as they 1) are slower than cross compiled native ones and 2) current zcash doesn't build on it out of the box either (open issue for it!) and 3) it takes a lot of funky conf file games because 4) ipv6 doesn't work on it.
So, I can give you a nice, simple procedure to follow to cross compile if that is ok for the bounty!
-David Mercer
Tucson, AZ
I do not have the time to work through the details of the Windows build, and hereby declare a bounty for a competent developer.
Requirements:
Develop and test a procedure for building Zero 1.0.12 on Windows 10, to generate a set of 64-bit executables: zcashd, zcash-cli
Use your own Github repo for work-in-progress commits, and zerocurrencycoin/zero repo for discussion and pull requests.
Preferred method would involve using the Bitcoin build method for Windows, via Windows Subsystem For Linux and Ubuntu 16.04, as described in doc/build-windows.md
Additional information and support will be provided to the developer taking on the project
Acceptance test: I will follow the procedure verbatim, to configure a fresh install of the WSFL and Ubuntu, libraries, compiler, etc, and to run build commands.
Resulting executables will be used to load the entire Zero chain, perform CPU mining (2 threads tromp), and complete Z and T transactions that were initiated via zcash-cli and via the Java Swing GUI wallet.
Zcash Testing should pass: full-test-suite.sh and rpc-tests.sh
The community has to pull together here and donate enough ZER for the bounty, to motivate a competent developer.
Use the following address, that I will administer t1gpJ3VtjecLrAfoUBVS1D9P5g8txEUfsek
I will start with donating 100 ZER
There is 7200 ZER being mined every day, and some 1.8 million have been issued already.
If we cannot collect at least 1000 ZER for this one task, then maybe this coin is just not that useful to people and does not have sufficient community support to warrant further development.
Tearo