From: Austin Ziegler Date: 2006-10-25T14:46:02+09:00 Subject: Re: [OT] Re: How do I tell when I'm on Cygwin? On 10/25/06, Roy Sutton wrote: > Austin Ziegler wrote: > > If Matz, as usual, has a 1.8.6 release for Christmas (Matz?) I will be > > recommending Curt use MinGW to compile Ruby for Windows. The > > discussions that are going on with Microsoft will be continuing with > > the preferred target for the VC8 build being next year's 1.9.1, > > because I suspect it will take nearly that long to build the support > > tools we need to make this work properly. > I recall reading a bit ago of incompatibilities when building C > extensions with different versions of the C runtime library. Will > binary extensions break or was the fear overstated or misunderstood? MinGW is (mostly) compatible with VC6. MinGW and VC6 are wholly incompatible with VC7, VC7.1, and VC8 unless you do some voodoo which may not always be possible. In other words, they'll break, but 1.9.1 is going to break some stuff anyway. So it's a good target and reduces the breakage until then. -austin -- Austin Ziegler * halostatue@gmail.com * http://www.halostatue.ca/ * austin@halostatue.ca * http://www.halostatue.ca/feed/ * austin@zieglers.ca