From: Piet van Oostrum Date: Tue, 21 Feb 1995 17:09:03 +0100 To: , djgpp AT sun DOT soe DOT clarkson DOT edu Subject: DJGPP or EMX? Sorry to ask this question on both the EMX and the DJGPP list, but I tried gnu.gcc.help and didn't get much response. I am not trying to start a flame war but I am soliciting serious input to the following question: Which GCC compiler for MSDOS should I choose: djgpp or emx. I think both are excellent ports, but I would like to have some comparisons. E.g.: 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? 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? 3. EMX cannot run under DPMI, except when you use the RSX extender. DJGPP programs can, but they can also run under RSX. Any [dis]advantages? RSXWIN can run EMX programs in a normal MSWindows window. Can this also be done with djgpp programs? 4. RSXWDK can be used to develop MSWindows programs with EMX. IS there a similar thing for DJGPP? 5. How about mixing the two? Is there any problem with using djgpp programs in an EMX environment or v.v.? 6. Are some programs easier to port with one or the other? 7. More? -- Piet van Oostrum http://www.cs.ruu.nl/~piet