Skip to content
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

Windows support #2133

Open
ghost opened this issue Jun 25, 2020 · 8 comments
Open

Windows support #2133

ghost opened this issue Jun 25, 2020 · 8 comments
Labels
area/build Discussions about build and compilation issues effort/weeks Effort: Multiple Weeks help wanted Extra attention is needed kind/feature Kind: Feature need/team-input Hint: Needs Team Input P3 P3: Might get resolved

Comments

@ghost
Copy link

ghost commented Jun 25, 2020

Will lotus support windows operating system? I think it would be a great idea since many users don't need to install a separate linux system.

@RobQuistNL
Copy link
Contributor

You pretty much need a dedicated system anyway, and Windows has licencing costs, too (apart from it being less secure and less fast), so I'm quite sure WIndows is not a high priority.

You might be able to compile the project on Windows - most of it is written in Go, so you can cross-compile that to different platforms.

@magik6k
Copy link
Contributor

magik6k commented Jun 25, 2020

We definitely should look into full node support on Windows, I'm not too sure about miner support

@magik6k magik6k added the help wanted Extra attention is needed label Jun 25, 2020
@eshon
Copy link
Contributor

eshon commented Jun 30, 2020

A .NET developer friend said it is straightforward to run lotus using the Windows Subsystem for Linux (Windows WSL docs). They tried setting up a miner and seal workers with WSL2 (Ubuntu subsystem) and said it worked well.

@siyy123 - developers using Windows will likely know about WSL so let us know what other use cases are necessary for compiling to Windows.

@magik6k magik6k changed the title will lotus support windows? Windows support Jun 30, 2020
@sanderpick
Copy link

Possibly related: filecoin-project/sector-storage#62 (enables a library depending on Lotus to compile on Windows)

@jennijuju jennijuju added the P3 P3: Might get resolved label Nov 23, 2020
@TippyFlitsUK TippyFlitsUK added area/build Discussions about build and compilation issues need/team-input Hint: Needs Team Input kind/feature Kind: Feature labels Mar 30, 2022
@TippyFlitsUK TippyFlitsUK added P0 P0: Critical Blocker and removed P0 P0: Critical Blocker labels Jun 2, 2022
@xland
Copy link

xland commented Sep 23, 2022

Two years passed.
How about this issue's progress?

@eshon
Copy link
Contributor

eshon commented Sep 29, 2022

What is your use case for using Windows OS directly and now the Windows Subsystem for Linux @xland?

@hsn10
Copy link

hsn10 commented Sep 30, 2022

Light win build just only for storing / retrieving files without need to do full blockchain sync will be good start. WSL sucks.

@xland
Copy link

xland commented Oct 12, 2022

WSL sucks.

@magik6k magik6k added the effort/weeks Effort: Multiple Weeks label Sep 22, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/build Discussions about build and compilation issues effort/weeks Effort: Multiple Weeks help wanted Extra attention is needed kind/feature Kind: Feature need/team-input Hint: Needs Team Input P3 P3: Might get resolved
Projects
None yet
Development

No branches or pull requests

8 participants