From: Volker G. <vo...@no...> - 2010-11-22 09:13:20
|
Charles Wilson <cwi...@us...> schrieb: > So, we could configure mingw gcc to USE the MS SDK, and then tell > everybody to go to the official MS website, and d/l and install the SDK > themselves, and everything would be fine. Just my 2 cents: Note that this would destroy a lot of the freedom we currently have. In particular, working with Wine and/or cross compiling would no longer work very well. > Now, if someone were to create a special tool that could "sanitize" the > MS SDK headers for use by gcc, so that people could > > a) download the MS SDK from microsoft, and install it If "install" would mean unpacking a ZIP archive, everything would be fine. But you'd have to run an installer, so you're tied to Windows while doing that. With some luck it would also run under Wine, but then you'd still have the issue of trusting the actions of a big installer EXE. Or you'd have to extract the stuff out of the installer another way. However, this might count as reverse engineering, which would mean it is not legally possible. > b) run the "tool" on the headers so that GCC would not choke This "tool" should be a portable command line application or even a portable library. Otherwise, you'd still be tied to the Windows platform for development. > c) configure mingw gcc to use those headers, and the libs, provided by > the SDK > > That would certainly be a neat project...but it wouldn't be mingw. Full ACK. The biggest strengths of MinGW - being slick and allowing cross compiling - would vanish if we'd change it that way. Greets, Volker -- Volker Grabsch ---<<(())>>--- |