c++.dos.16-bits - Debugging DOS applications
- vincent.callanan rvjc.com (11/11) Sep 11 2003 Hi,
Hi, I badly need a C++ IDE for developing DOS applications (boot utility programs)while also supporting MODERN compiler features so that I can build atop a proprietary code framework. Digital Mars seemed to be the answer. However, having purchased the CD, I have been tearing my hair out trying to find a way of DEBUGGING a DOS application. I tried running the Win16 version of the IDE but when it builds I get the error "Cannot Create DOS application window". Assuming that Digital Mars does not have a 16-bit DOS debugging capability, is it possible to generate enough debug info to use Borlands DOS Turbo Debugger (the one that shipped with version Borland C/C++ 4.5 which unfortunately is missing a few important compiler features which I need).
Sep 11 2003
The Win16 version of the IDDE needs to be actually running under Windows 3.1, it will not work running under Win32 emulation. If that is not workable for you, any DOS debugger that can use linker .MAP files or Microsoft CV format will work, such as Microsoft symdeb, Microsoft codeview, Rational's "d" debugger, Logitech multiscope, or the zortech zdb. zdb would be best, but sadly, I have never been able to find the author of it to license it from him. I've never tried turbo debugger. It's worth a try. <vincent.callanan rvjc.com> wrote in message news:bjpm5u$2eso$1 digitaldaemon.com...Hi, I badly need a C++ IDE for developing DOS applications (boot utility programs)while also supporting MODERN compiler features so that I canbuild atopa proprietary code framework. Digital Mars seemed to be the answer. However, having purchased the CD, I have been tearing my hair out tryingto finda way of DEBUGGING a DOS application. I tried running the Win16 version oftheIDE but when it builds I get the error "Cannot Create DOS applicationwindow".Assuming that Digital Mars does not have a 16-bit DOS debuggingcapability, isit possible to generate enough debug info to use Borlands DOS TurboDebugger(the one that shipped with version Borland C/C++ 4.5 which unfortunatelyismissing a few important compiler features which I need).
Sep 11 2003
Walter a écrit :The Win16 version of the IDDE needs to be actually running under Windows 3.1, it will not work running under Win32 emulation.... It works with me on Win98SE I remember I had problems with "Cannot open DOS Application Windows" message but fixed it I don't remember how. It seems to me it was something with write permission on a file on DM/bin ( when a file is copied from a CD-ROM to disk it is read only ) roland
Sep 12 2003