www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1993/04/11/04:27:23

From: alane AT wozzle DOT linet DOT org
Subject: Re: Development Environment?
To: gordon AT med DOT unc DOT edu (Gerald W. Gordon)
Date: Sat, 10 Apr 1993 13:25:18 +0000 (GMT)
Cc: djgpp AT sun DOT soe DOT clarkson DOT edu

> it.  I have been considering OS/2 and Linux DOS
> windows for access to DOS and the network.

OS/2 is very good as a protected mode environment, and is a great
system for multitasking multiple DOS sessions. It has just about as
much DOS support as DOS and then some!

The Linux DOS emulator is very rough still, so I'd count that out
right now.

> Question 2:
>     Will gcc, debug32, and gcc executables run in
> an OS/2 DOS window?

Nope. OS/2 supports 32-bit DPMI 0.90. DJGPP needs XMS, EMS, or VCPI,
but not DPMI.

>     Will gcc, debug32, and gcc executables run in
> an Linux DOS window?

See above.

> Question 3)
>     I presume if I develop under Linux I will have
> gdb and will detect stack overwrites before going
> to the DOS environment.  Am I correct?
> 
Yes, Linux has full gdb support. (That's the OS that I am replying to
you on BTW, but I also run OS/2 2.0).

Some other considerations:

There's a version of GCC called EMX 0.8f, which provides exe's that I
believe will run under either OS/2 or DOS. It _does_ have gdb.

It can be Fidonet F'req'd from 1:109/347. I don't know where to ftp it
from, though.

For DOS, there's also the Zortech C++ 3.1 compiler, which, when
combined with X32-VM (32-bit extender) and FlashView (prot. mode
full-screen debugger) from FlashTek, provides a full 32-bit protected
mode development environment under DOS. That combo may turn out to be
a bit pricey, though, but it works well (X32-VM is really cool!).

-- 
J. Alan Eldridge (alane AT wozzle DOT linet DOT org)
                 (also on Fidonet: 1:272/38)

- Raw text -


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