Mail Archives: djgpp/1995/06/11/18:53:27
> Date: Fri, 09 Jun 95 15:08:20 +0000
> From: sl323 AT city DOT ac DOT uk
> To: djgpp AT sun DOT soe DOT clarkson DOT edu
> Reply-To: M DOT Lewis AT city DOT ac DOT uk
> Subject: emx and rmx vs. djgpp?
>
> I just got hold of a pre-compiled 32-bit binary which use emx and rmx as
> it's dos extender. There was very little documentation on them supplied,
> but I got the impression that they were part of a gcc port similar to djgpp,
> but which was primarily designed for OS/2 (will djgpp compile OS/2 code
> btw.?)
>
> It may be heresy to post this to a djgpp newsgroup, but can anyone give me
> any info on these extenders and/or gcc port? I'm going to be doing
> development for IBM under OS/2 starting at the end of July, so I'd be
> interested in OS/2-able gcc ports.
If you want to write OS/2 programs, then you should go with emx/gcc.
emx/gcc can create native OS/2 programs. djgpp compiled programs
cannot run under OS/2 sessions, but only in OS/2 DOS compatibility
box in which programs have to suffer with DOS limitations.
There is a separate mailing list for emx/gcc:
emx AT iaehv DOT nl
To subscribe, send a message "subscribe emx your-email-addr" to
majordomo AT iaehv DOT nl
I haven't heard of 'rmx' but 'rsx'. If you meant 'rsx', it is not
for OS/2, but it makes an emx/gcc-compiled program to be able to
run under DPMI (like Windows's DOS box, or OS/2's DOS box).
emx/gcc can generate DOS prgrams depending options, and such programs
cannot be run under DPMI without using 'rsx'. (However, the primary
target of emx/gcc is OS/2 native programs, not for DOS.)
Ask more questions to emx list.
//--------------------------------------------------------------------
// Wonkoo Kim
// wkim+@pitt.edu
- Raw text -