Am 21.05.2011 00:34, schrieb Nick Sabalausky: > "Daniel Gibson" <metalcae...@gmail.com> wrote in message > news:ir6q2j$1he8$8...@digitalmars.com... >> Am 21.05.2011 00:20, schrieb Nick Sabalausky: >>> "Daniel Gibson" <metalcae...@gmail.com> wrote in message >>> news:ir6p9s$1he8$6...@digitalmars.com... >>>> I don't think using it to build >>>> software (even together with MSYS when it's just used for configure etc >>>> and is not needed to run the program itself) is bad. >>>> >>> >>> It's bad if the program is open source and it's required to build the >>> program. >>> >> >> Why? MSYS and mingw are available on Windows and mingw is even available >> on linux for cross-compiling so it makes sense to use it for building >> the Windows version. >> As long as the resulting program doesn't have these dependencies it's ok >> IMHO. >> And if you really care it shouldn't be too hard to make it use another >> build-system (so you don't need MSYS) and maybe even another compiler.. > > The way I see it, msys and mingw are total pains in the ass that should > never be forced on anyone regardless of whether they're just using a program > or compiling it (and cygwin's even worse). If someone wants to use it > themself, then fine, but that garbage should never be forced on anyone. > > And again, using Wine doesn't count as supporting Linux, so why the hell > should the other way around be any different? >
Come on, that comparison is BS. You can /maybe/ compare cygwin to libwine (but not wine itself).. But MinGW is just a compiler and some other tools that are native and produce native code that doesn't need wrappers for posix-interfaces or such. And MSYS is just a shell environment with some Unix tools like bash, make, grep, ... and not some kind of Linux emulator.