www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1995/02/22/12:54:18

Date: Wed, 22 Feb 95 11:42:47 -0500
From: dj AT stealth DOT ctron DOT com (DJ Delorie)
To: piet AT cs DOT ruu DOT nl
Cc: emx-list AT eb DOT ele DOT tue DOT nl, djgpp AT sun DOT soe DOT clarkson DOT edu
Subject: Re: DJGPP or EMX?

> 1. If I read the EMX doc correctly I cannot spawn (exec) a "normal" MSDOS
>    program from an EMX program. Is that correct? If so, is the same true for
>    djgpp?

djgpp can spawn any program that can run under dos.  It spawns other
djgpp programs directly to allow for long command lines, but will use
the system to spawn any other program.

> 2. If you spawn a djgpp program from another one, 130KB of low memory is
>    used, thereby limiting the number of instances to 5. Is the same true
>    for emx?

djgpp V2 will reduce this overhead to a very low amount - about 17K -
allowing many nestings.  V2 is in alpha development.

> 5. How about mixing the two? Is there any problem with using djgpp programs
>    in an EMX environment or v.v.?

I know of no reason why djgpp programs wouldn't work in an emx
environment, but beware that there are issues (see the faq) about
nesting djgpp programs in OS/2 and NT.

> 6. Are some programs easier to port with one or the other?

djgpp was designed specifically to port unix programs; mostly the GNU
ones.  It may be easier to port with djgpp if you have a unix program
to port.  X and X/Motif programs should port easily with djgpp and
DESQview/X.


- Raw text -


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