www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1993/12/12/12:08:53

From: sandmann AT clio DOT rice DOT edu (Charles W. Sandmann)
Subject: Re: Q: How far is go32 1.11 from OS/2 session?
To: WKIM AT vms DOT cis DOT pitt DOT edu (Wonkoo Kim, EE, U. of Pittsburgh)
Date: Sun, 12 Dec 1993 10:30:56 -0600 (CST)
Cc: djgpp AT sun DOT soe DOT clarkson DOT EDU

> With the DPMI support of go32, djgpp programs could work under Windows or 
> OS/2 DOS session, except graphics (I'm waiting for Csaba Biegl's new LIBGRX).
> I'm curious about how much far from the current djgpp support to OS/2 native 
> support (at least text mode).  I think they are so completely different that
> I cannot wish any OS/2 native support from djgpp.  Am I correct?
> (I don't know much about OS/2, but I expect all system calls should be 
> completely different that no support will be possible without writing from 
> scratch.)

Since there are at least two other GCC ports (GCC/2 and EMX) that I am aware
of that run in native OS/2, there is no reason to even think about this.  The
OS/2 APIs are so much different that the libraries would be a complete
rewrite; and then so would the loader/extender/linker-obj interface depending
on how you wanted to accomplish that.

Because I tri-boot all the time between DOS, OS/2 and NT, I get tired of
having different binaries for each op system.  Using DJGPP apps everywhere
is easiest for me.  That way when I need a new version I only have to build
it ONCE too (and 1/3 the disk space...).

I am looking at extending DJGPP to be able to write Windows type apps for
Win32s or Chicago (or NT), but the pace of that is glacial :-(

- Raw text -


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