
So I’ve been liking msys2 so far. I’ve replaced the default git
install with msys2’s utilities in C:\tools\msys64\usr\bin
and they seem to work from Windows command prompt just fine, except for bash
, which complains of cygwin1.dll
mismatch, but that’s OK, I’ll just run the msys2_shell.cmd
which is how it’s intended to be used anyway (inside Mintty – or, alternately ConEmu or defterm). So it’s slightly less flexible (git-bash’s bash.exe
could be run from inside a standard cmd.exe
terminal), but I’m OK with that since I now have man files in Windows (!) and I can update the utilities using pacman
, instead of waiting for updates to come through git-bash updates (I have my doubts that it ever happens).
Why do all of this hacky 3rd-party linux sublayer stuff instead of just enabling Windows Subsystem for Linux (WSL)? Simple: I am fairly certain you cannot run WSL binaries from Windows (please correct me if I’m wrong!).
Continue reading “Compiling and installing GitHub’s Hub Utility in msys2”