Mail Archives: djgpp/1993/09/07/10:50:19
> I have read a lot about that I cannot run GCC or GCC compiled programs under
> MS Windows, because it only supports DPMI 0.9 and DJGPP needs 1.0. As I have
> found out this piece of information is not correct.
DPMI support, and hence Windows and OS/2 compatibility, was a new feature in
version 1.10; previous releases would not run under Windows or OS/2.
> I patched Go32 to deal with the extended Open function (0x6c). I could only
> compile a working version with Turbo C 1.5. I compiled it with Borland C++
> 3.1 too but the compiled go32.exe didn't work! Why? And I could not create a
> working version of the debugger.
Strange. At version 1.09, I could build GO32 with TC 2.0, but BC 3.1 was very
unhappy. I submitted a bunch of changes to make it compile with either
compiler, and I think some of them made it into 1.10. When I built 1.10 with
TC 2, it didn't work, but it did work when compiled with BC 3.1, even though
the compiler produced a lot of warning messages. As far as the debugger goes,
I think DEBUG32 is getting too big for the small model. I'm not sure what was
done about this for the standard release.
- Raw text -