Re: RFC: x86_64-pc-mingw64 and getting it mapped out
Earnie Boyd <[email protected]> Sun, 28 Jul 2013 12:34:39 -0400
| Newsgroups | gmane.comp.gnu.mingw.devel |
|---|---|
| Message-ID | <CA+sc5m=a0zBviZK_gdW-ktQUwWbxqz9x-PuXj_9pyq61jUB=tQ@mail.gmail.com> |
On Sun, Jul 28, 2013 at 4:12 AM, Keith Marshall wrote: > On 27/07/13 12:51, Earnie Boyd wrote: >> I would like to suggest the following patch to the config maintainer, >>> any objection? I need something better than "It will break my current >>> environment."; such is the life of programming in an "improving" >>> world. > > I do not support this; I think it is a terrible idea. It was wrong when > Kai did something similar; it is still wrong today. I've made my POV > clear; I am not going to continually repeat myself. > I do not know what you mean by "Kai did something similar". > What we have today is clean, simple and effective. If you want to > ignore the KISS principle, and so make it complicated and ultimately > unworkable, then perhaps it is time for me to bid you adieu. I do not know what you mean by "What we have today is clean, simple and effective." I am not seeing "unworkable" nor am I seeing that I'm ignoring the KISS principle. In fact I'm trying to work a KISS principle for providing libraries with varying bitness and architecture to be used by a cross compiler. Keeping the mingw32/mingw64 in the triplet is just a misnomer and can be misleading. What we have today is /mingw/mingw32 for the hosted libraries. Are you stating that you want to keep that over /mingw/i686-pc-mingw? Here's the harm in it, the i686 could be i486 or i586 but the libraries i'm building are hosted for i686. Now someone thinking they can build software for i586 with the libraries in /mingw/mingw32 will be out of luck. And I can imagine that there could be a 64bit Windows OS on some other chip set than x86_64. So I want ot have /mingw/x86_64-pc-mingw for that instead of /mingw/mingw64 for the same harm reason for mingw32. Can you debunk what I'm saying about the architecture variance being harmful in using /mingw/mingw32 and /mingw/mingw64? If so then I'll be fine with leaving it. However, I will suggest changing the default guess from i386 to i686 since that is where most of the world is. -- Earnie -- https://sites.google.com/site/earnieboyd ------------------------------------------------------------------------------ See everything from the browser to the database with AppDynamics Get end-to-end visibility with application monitoring from AppDynamics Isolate bottlenecks and diagnose root cause in seconds. Start your free trial of AppDynamics Pro today! http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk