|
From: <eg...@of...> - 2001-01-04 19:27:43
|
On Thu, Jan 04, 2001 at 02:22:15PM -0500, Jeff Sturm wrote: > Dan Egnor wrote: > > Is something likely to fail horribly for me later on? > Not necessarily. If you application behaves, you might have nothing to fear. Sadly, my application didn't even build (I celebrated too early when I got 'hello world' to build). Notably, one of the things his patches enable is anonymous structs in unions, and the w32api stuff assumes that if your compiler is 2.95 or better that it supports that feature. So you can't even #include "windows.h". I haven't tried hacking w32api to turn off that assumption -- I'm guessing I'll run into other problems, but who knows what all those changes do. > Come to think of it, where are the patches? I can't get into Mumit's ftp site > today, it mysteriously kicks me out anytime I try to change to the mingw32 > directory. No such problem here. This is the patchset in question: ftp://ftp.xraylith.wisc.edu/pub/khan/gnu-win32/mingw32/snapshots/gcc-2.95.2-1/gcc-2.95.2-1-x86-win32.diff.gz > > Is it just me, or is this all terribly confusing? > It takes some getting used to. There's a lot of opportunity for cleanup > (read: volunteer work). So I see :). Sorry, I was getting frustrated last night. What I need now is a three way merge: gcc-2.95.3-prerelease / \ gcc-2.95.2 where I want to be \ / Mumit's mingw patches I just need to figure out the best way to get that done, with the appropriate triage (I don't care about everything in the 2.95.3 tree, for example, just the sjlj fix). Are you working with 2.95.3? Dan |