--- spike@...749... wrote:
Wow, it disappeared. I'm on vacation now so I don't have the access necessary to send you any large ZIPs. I think I would try MinGW-4.1.0.exe and mingw32-make-3.80.0-3.exe.
http://prdownloads.sourceforge.net/mingw/mingw32-make-3.80.0-3.exe?download http://prdownloads.sourceforge.net/mingw/MinGW-4.1.0.exe?download
See if that works.
It compiles! I had some trouble with unknown symbols, so I added a few hacks to placate the linker.
In desktop-affine.cpp: #include <assert.h>
In dir-util.cpp: int errno;
In unclump.o: unsigned long infinity_hack = 0x7F800000; //32-bit IEEE infinity float _imp____infinity = *reinterpret_cast<float*>(&infinity_hack);
The first is arguably a legitimate fix, but the other two horrible hacks for problems I do not fully understand.
I will probably start work on the dialog box issues this afternoon. In particular, the biggest problem is bug [1318726], which I just submitted. (http://sourceforge.net/tracker/index.php?func=detail&aid=1318726&gro...) For some reason, the "Save As" dialog box is an insane size, making it completely unusable. The non-native dialogs are a nusiance in the first place; it would be much better to replace them with the standard dialogs in comctl32.dll anyhow, as per bug [1118565]. (http://sourceforge.net/tracker/?group_id=93438&atid=604306&func=deta...)
Does anyhone object to making the switch?
-s_tec
__________________________________ Yahoo! Mail - PC Magazine Editors' Choice 2005 http://mail.yahoo.com