-
Notifications
You must be signed in to change notification settings - Fork 990
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
(GrinWin) - Windows 10 Support Meta-Issue #2525
Comments
Remove in grin Cargo.toml :
and add
Cursive = "0.9.0" on windows branch, load anyway a ncurses v5.98.0 (instead of pancurses v0.16.1) that clearly halt the compilation with exit code 101 on my windows 10. |
The only piece of code that uses the daemonize library is contained in server.rs file line 166-181 Do you think to replace these lines via a conditional compilation on windows platform that creates on 1st execution a windows service via winapi crate ? |
Nice, thank you for the dependency syntax. I was just going to make the daemonize functionality linux only for now... sure we can look at running it as a service, but perhaps as a future enhancement., |
@yeastplume can we close it? |
Indeed |
This is a meta-issue to keep track of the tasks required to release a native Windows 10 x64 build. I've managed to get GrinWin (node with test-miner and wallet) mostly working, and there really shouldn't be too much standing in the way of a proper release (bar some testing and time in the field).
Some notes on building/env (nothing special here):
Disable TUI for now ingrin-server.toml
when runningKnown Tasks: (More may come out as we get these done)
croaring-rs
to 0.3.8. This is currently hardwired to 0.3 in the code, (check if there's a reason for this?))daemonize
or ensure it's only compiled on linux/macos builds. Remove/make conditional thegrin wallet start
daemonize commandgrin-miner.toml
, but appears quite small and freezes instantlygrin-wallet
problem now after split, will address there.Remember: You Grinnin', You Winnin'!
The text was updated successfully, but these errors were encountered: