Fabian Greffrath dixit: >Am Montag, den 22.07.2013, 17:16 +0000 schrieb Thorsten Glaser: >> Right. It’s pretty hard to develop _for_ MSYS really, but stock >> (Unix) mksh builds against it out-of-the-box thanks to, I think, >> RT from IRC. (If I mis-remember, sorry.) > >I cannot confirm from my own experience. Since it is forked off from >Cygwin, most of the patches that apply to Cygwin do also apply there. It >is a bit hard to actually *find* the build environment, though. :)
I think that’s what I meant ☺ If you’ve got a short “how to compile something _for_ MSYS” introduction that assumes nothing has been installed yet, I’d be glad to produce mksh/MSYS binaries too. >I just meant to suggest supplementing mksh/Win32 with (a subset of) the >MSYS tool set as a replacement for the outdated UnxUtils. I’d rather do it the other way round and ask for the MSYS team to include mksh with their binary bundles. Do you happen to have any contacts on their side? (And, really, when you have MSYS already you can just use the Unix mksh, no need for mksh/Win32 which is more along the lines of MinGW.) >Even UnxUtils and GNUWin32 are "something like Cygwin", because they are >not native Win32 builds but rely on compatibility layer libraries that >you have to carry around with them. They are just better hidden from the >user than in Cygwin or MSYS: UnxUtils has all tools linked statically >against the Downhill library and GNUWin32 hides the LibGW32C runtime Ah okay – then it’s just a varying degree of completeness. I had thought unxutils would use native/MinGW builds when the source tools offer them. >There are only a handfull of GNU utilities that can be natively built on >Windows without the help of such compatibility libraries. One of them is Right. >I am not that religious about the choice of my shell. :) I use what my >distro installs for me if it works for me -- bash does. I think we agree that sh/ash doesn’t, at least ;-) But that wasn’t the topic of this thread, either… bye, //mirabilos -- Support mksh as /bin/sh and RoQA dash NOW! ‣ src:bash (260 (282) bugs: 0 RC, 182 (197) I&N, 78 (85) M&W, 0 (0) F&P) ‣ src:dash (88 (104) bugs: 3 RC, 42 (47) I&N, 43 (54) M&W, 0 F&P) ‣ src:mksh (3 bugs: 0 RC, 1 I&N, 2 M&W, 0 F&P, 1 gift) http://qa.debian.org/data/bts/graphs/d/dash.png is pretty red, innit?
