Thread overview | |||||
---|---|---|---|---|---|
|
September 11, 2003 Debugging DOS applications | ||||
---|---|---|---|---|
| ||||
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). |
September 11, 2003 Re: Debugging DOS applications | ||||
---|---|---|---|---|
| ||||
Posted in reply to vincent.callanan | 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 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). > > |
September 12, 2003 Re: Debugging DOS applications | ||||
---|---|---|---|---|
| ||||
Posted in reply to Walter | 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
|
Copyright © 1999-2021 by the D Language Foundation