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

Consider using MSYS2 instead of Cygwin #24

Open
simnalamburt opened this issue Oct 5, 2016 · 1 comment
Open

Consider using MSYS2 instead of Cygwin #24

simnalamburt opened this issue Oct 5, 2016 · 1 comment

Comments

@simnalamburt
Copy link

simnalamburt commented Oct 5, 2016

Note: I'm not a student of SNU 4190.310, 2016 Fall class.

MSYS2 project is a fork of cygwin project. Cygwin doesn't even have a proper package manager and its packages are not as well-maintained as msys2 does. Using Cygwin to emulate Linux user experience in Windows is not good practice to teach to students.

MSYS2 installer: http://msys2.github.io

MSYS2 uses pacman package manager developed for Arch Linux, which is far more better than selecting packages manually using setup.exe of cygwin.

References
@simnalamburt
Copy link
Author

simnalamburt commented Oct 5, 2016

Looks like OPAM does not support Windows environment properly yet, but I just confirmed that it's able to compile OPAM in msys2. (mingw-w64-x86_64)

Making pacman package is not that hard, and it's worth work for student to study coq easy. Since MSYS2 project is far more active than Cygwin, it won't take long to publish mingw-w64-opam package to public MSYS2 registry.

References

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant