-
-
Notifications
You must be signed in to change notification settings - Fork 1.5k
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
Port Nix to Windows, Natively or MinGW+MSYS2 #1365
Comments
Closing as too vague. This issue asks for a bunch of things, so it's unclear when it could be closed. Also, Nix (AFAIK) already builds on Cygwin. There already is #1320 for MinGW support. |
It also works on the Windows Subsystem for Linux (aka Bash on Ubuntu on Windows) |
Part of NPM's success is that it worked in windows, mac, and linux without any special configuration. Yes WSL and Cygwin should be considered special configuration. Food for thought. |
If there is funding for this, would there be people willing to take on that job? Things that I particularly want to get working are:
|
Why is MSYS acceptable but not WSL? |
AFAIK MSYS applications are simply linked against some special libraries, and then from a user perspective behave as regular Windows applications (but I might be wrong). |
Have you tried to compile Nix using MSYS or similar? I'm skeptical Nix won't need a significant rewrite to achieve that but I hope to be wrong. |
Possible combinations:
char*
).nix
may depend on many Unix external libraries. However the APIs implemented in MinGW may have artifacts on Windows (i.e. Unicode support).The text was updated successfully, but these errors were encountered: