Date: Sun, 11 Jun 95 17:35:05 -0400 From: Wonkoo Kim To: M DOT Lewis AT city DOT ac DOT uk, djgpp users Reply-To: Wonkoo Kim Subject: Re: emx and rmx vs. djgpp? > 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