home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 7 / 07.iso / c / c221 / 1.ddi / DOC / README.MDB < prev    next >
Encoding:
Text File  |  1992-04-24  |  4.3 KB  |  116 lines

  1.          Copyright (C) 1992 MetaWare Incorporated.  All Rights Reserved.
  2.  
  3.                         32-Bit Source-Level Debugger
  4.                    Version 1.3 for Extended DOS 80386/486
  5.                                 April 1992
  6.  
  7. ------------------------------------------------------------------------------
  8. NOTE:  See README.WIN for information about MDBW, the Windows version of the
  9.        MetaWare Debugger.
  10. ------------------------------------------------------------------------------
  11.  
  12.  
  13. Table of Contents
  14. -----------------
  15. 1.  Configuring the Debugger
  16. 2.  Demonstration Script MDBDEMO.BAT
  17. 3.  Additions/Corrections to Printed Documentation
  18. 4.  Miscellaneous
  19. 5.  AutoCAD Development System
  20. 6.  Known Problems
  21.  
  22.  
  23. 1.  Configuring the Debugger
  24. ----------------------------
  25.  
  26. You must set environment variable MDBENV to the location of file MDB.ENV, and
  27. environment variable MDBHELP to the directory in which the help files reside.
  28. For example:
  29.  
  30.    set MDBENV=c:\hc386\bin\mdb.env
  31.    set MDBHELP=c:\hc386\bin
  32.  
  33. By default, the debugger looks for its configuration file (MDB.CNF) and its
  34. help files (MDB.TXT, MDB.BOD, and MDB.IDX) in the directory in which the
  35. debugger executable (MDB1.EXP) is found.
  36.  
  37.  
  38. 2. Demonstration Script MDBDEMO.BAT
  39. -----------------------------------
  40.  
  41. Once you have installed the compiler and set a path to the compiler BIN
  42. subdirectory, you can run the debugger demo by typing:
  43.  
  44.    MDBDEMO
  45.  
  46. File MDBDEMO.BAT is in the compiler BIN subdirectory.  This batch file runs
  47. program MDBDEMO.CPP (which is in the DEMOS\CPP directory) with a journal file.
  48. The demo can take anywhere from 10 to 20 minutes depending on the speed of the
  49. machine.
  50.  
  51.  
  52. 3.  Additions/Corrections to Printed Documentation
  53. --------------------------------------------------
  54.  
  55. * Macros you define for function keys F1-F10 work only when the Command window
  56.   is active.
  57.  
  58. * Debugger's Reference Manual, Using the Debugger/Navigating with Menu Keys:
  59.   [HOME] and [END] do not work when you try to navigate within the menus.
  60.  
  61.  
  62. 4. Miscellaneous
  63. ----------------
  64.  
  65. *  The extended-DOS version of the debugger (MDB) is a protected-mode program;
  66.    it runs only on an 80386 or 80486 machine under Phar Lap's 386|DOS-
  67.    Extender.  To execute MDB, you must have version 4.0 or later of Phar Lap's
  68.    RUN386.EXE available via your PATH environment variable.  You must use the
  69.    Windows version of the debugger (MDBW) to debug Windows 3.0 applications.
  70.  
  71. *  MDB.CNF has been modified to get around the DOS 128-character command-line
  72.    limit, as follows: debugger command-line options are written to temporary
  73.    file MDB.ARG; this file is created in your current directory, and is
  74.    deleted when you exit from the debugger.
  75.  
  76. *  Remote debugging has been tested and works with Phar Lap's 386|DOS-Extender
  77.    v2.2d; later versions of the Phar Lap extender have not been tested.
  78.  
  79.  
  80. 5. AutoCAD Development System
  81. -----------------------------
  82.  
  83. *  AutoCAD ADS users: please read the ADS appendix in the Debugger User's
  84.    Guide and Reference Manual, and also file README.ADS, for information about
  85.    debugging ADS applications.
  86.  
  87.  
  88. 6.  Known Problems
  89. ------------------
  90.  
  91. *  To ensure optimal performance of the debugger, an updated copy of Phar Lap
  92.    file DBGLIB.REX is included in this distribution.  To make sure this file
  93.    is referenced when linking, your PATH variable must reference the \bin
  94.    directory BEFORE referencing the Phar Lap directory.  Version 1.3 of the
  95.    debugger uses Phar Lap v4.0 DBGLIB.REX.
  96.  
  97. *  Graphics debugging is supported only on a VGA monitor with the following
  98.    debugger toggles:
  99.  
  100.       FLIP ON     /* This toggle must be on.  */
  101.       EGA  OFF    /* This toggle must be off. */
  102.  
  103.    Graphics debugging on an EGA monitor is possible, but expect inconsistent
  104.    results, because EGA video cards have some read-only registers that the
  105.    debugger cannot restore.  Be sure to set the toggles as defined above.
  106.  
  107.    EGA Graphics debugging is supported if you are using the TANDEM feature
  108.    of the debugger.
  109.  
  110. *  DOS program SHARE.EXE may cause a program load to fail.
  111.  
  112. *  The debugger currently does not work with Rational's DOS 4G.  However,
  113.    Rational's D32 (debugger) does support High C/C++.
  114.  
  115. *  The debugger currently does not work with ERGO Computing's OS/386.
  116.