delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1993/09/07/10:50:19

Date: Tue, 7 Sep 93 10:09:38 EDT
From: peprbv AT cfa0 DOT harvard DOT edu (Bob Babcock)
To: SOLYOM AT HUBME51 DOT bitnet
Cc: DJGPP AT SUN DOT SOE DOT CLARKSON DOT EDU
Subject: DPMI 0.9 is good enough to DJGPP!

> 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 -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019