home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #19 / NN_1992_19.iso / spool / comp / os / mswindo / programm / tools / 781 < prev    next >
Encoding:
Internet Message Format  |  1992-08-27  |  7.2 KB

  1. Xref: sparky comp.os.ms-windows.programmer.tools:781 comp.os.ms-windows.programmer.misc:1524
  2. Newsgroups: comp.os.ms-windows.programmer.tools,comp.os.ms-windows.programmer.misc,comp.windows.ms.programmer
  3. Path: sparky!uunet!cs.utexas.edu!torn!watserv2.uwaterloo.ca!watserv1!wes.on.ca!wes.on.ca!tomh
  4. From: tomh@wes.on.ca (Tom Haapanen)
  5. Subject: comp.os.ms-windows.programmer DIFF: Frequently Asked Questions
  6. Organization: Waterloo Engineering Software
  7. Date: Thu, 27 Aug 1992 12:53:27 GMT
  8. Message-ID: <1992Aug27.125327.29927@wes.on.ca>
  9. Sender: tomh@wes.on.ca (Tom Haapanen)
  10. Lines: 179
  11.  
  12. 12c12
  13. < Last-modified: 1992-06-10
  14. ---
  15. > Last-modified: 1992-06-19
  16. 118,123c118,123
  17. <     designed for Microsoft C 5.1/6.0 and Microsoft Macro Assembler 5.1/6.0,
  18. <     but it is possible to use it with other compilers, such as Zortech
  19. <     C++ (but not including most Borland compilers).  If you plan to use
  20. <     a non-Microsoft compiler, call Microsoft Technical Support to
  21. <     obtain the free Supplemental Compiler Utilities disk.  The following
  22. <     compilers are currently known to work:
  23. ---
  24. >     designed for Microsoft C/C++ 5.1/6.0/7.0 and Microsoft Macro
  25. >     Assembler 5.1/6.0, but it is possible to use it with other compilers,
  26. >     such as Zortech C++ (but not including some Borland compilers).  If
  27. >     you plan to use a non-Microsoft compiler, call Microsoft Technical
  28. >     Support to obtain the free Supplemental Compiler Utilities disk. 
  29. >     The following compilers are currently known to work:
  30. 125,132c125,137
  31. <         - Metaware High C            2.4    [32-bit]
  32. <         - Microsoft C/C++             5.1+
  33. <         - Microsoft QuickC            2.0
  34. <         - Microsoft QuickCfor Windows    1.0
  35. <         - Microway C            #    [32-bit]
  36. <         - Topspeed C            #
  37. <         - Watcom C                8.0+
  38. <         - Watcom C/386            8.0+    [32-bit]
  39. ---
  40. >     Compiler            Earliest  Current  Notes (see below)
  41. >     -------------------------------    --------  -------  -----------------
  42. >        - Borland C++            2.0      3.1       SDK+D3, 3.1, QW
  43. >     - Metaware High C        2.4           32-bit
  44. >     - Microsoft C/C++         5.1      7.0       SDK+D1, 3.1, QW
  45. >     - Microsoft QuickC        2.0      2.0
  46. >     - Microsoft QuickC for Windows    1.0      1.0       SDK+D2, QW
  47. >     - Microway C            #           32-bit
  48. >     - Topspeed C            #
  49. >     - Turbo C++ for Windows        3.0      3.0       SDK+D2
  50. >     - Watcom C            8.0      9.0       SDK+D
  51. >     - Watcom C/386            8.0      9.0       32-bit, SDK+D
  52. >     - Zortech C++            2.06      3.0       32-bit, SDK+D
  53. 134,139c139,144
  54. <         - Borland C++            2.0+
  55. <         - Glockenspiel C++            ?.?
  56. <         - Microsoft C/C++            7.0
  57. <         - Topspeed C++            #
  58. <         - Turbo C++                3.0
  59. <         - Zortech C++            2.06+    [32-bit]
  60. ---
  61. >     - Borland C++            2.0      3.1       SDK+D3, 3.1, QW
  62. >     - Glockenspiel C++        #
  63. >     - Microsoft C/C++        7.0      7.0       SDK+D1, 3.1, QW
  64. >     - Topspeed C++            #
  65. >     - Turbo C++ for Windows        3.0      3.0       SDK+D2
  66. >     - Zortech C++            2.06      3.0       32-bit, SDK+D, QW
  67. 141,143c146,148
  68. <         - GFA Basic                1.0
  69. <         - Microsoft Visual Basic        1.0
  70. <         - Realizer                1.0
  71. ---
  72. >     - GFA Basic            1.0      1.0
  73. >     - Microsoft Visual Basic    1.0      1.0       SDK+D4, 3.1, QW
  74. >     - Realizer            1.0      1.0
  75. 145,147c150,152
  76. <         - Microsoft Fortran            5.1
  77. <         - Watcom Fortran            8.1+
  78. <         - Watcom Fortran/386         8.1+    [32-bit]
  79. ---
  80. >     - Microsoft Fortran        5.1      5.1       QW
  81. >     - Watcom Fortran        8.1      9.0       QW
  82. >     - Watcom Fortran/386        8.1      9.0       32-bit, QW
  83. 149c154
  84. <         - Microsoft MASM             5.0+
  85. ---
  86. >     - Microsoft MASM         5.0      6.0
  87. 151,153c156,158
  88. <         - Microsoft Pascal            4.0
  89. <         - Topspeed Pascal            #
  90. <         - Turbo Pascal for Windows        1.0
  91. ---
  92. >     - Microsoft Pascal        4.0      4.0
  93. >     - Topspeed Pascal        #
  94. >     - Turbo Pascal for Windows    1.0      1.0       SDK+D2, QW
  95. 155,157c160,162
  96. <         - Logitech Modula-2            4.0
  97. <         - Stonybrook Modula-2        2.0+
  98. <         - Topspeed Modula-2            2.01+
  99. ---
  100. >     - Logitech Modula-2        4.0
  101. >     - Stonybrook Modula-2        2.0
  102. >     - Topspeed Modula-2        2.01
  103. 159,160c164,165
  104. <         - PDC Prolog            3.3
  105. <         - Prolog/2                #
  106. ---
  107. >     - PDC Prolog            3.3
  108. >     - Prolog/2            #
  109. 162,163c167,168
  110. <         - Microsoft COBOL            4.5
  111. <         - MicroFocus COBOL            2.4+
  112. ---
  113. >     - Microsoft COBOL        4.5      4.5       SDK, QW
  114. >     - MicroFocus COBOL        2.4
  115. 165,177c170,179
  116. <     Of these the following include their own Windows libraries, and
  117. <     do not require you to purchase a Windows SDK (although you will
  118. <     need to buy the SDK documentation, which is available separately;
  119. <     in the following list, only those marked with * include full 
  120. <     documentation on the Windows API).
  121. <         - Borland C++          - Turbo Pascal for Windows *
  122. <         - Microsoft Cobol         - Visual Basic
  123. <         - QuickC for Windows *    - Watcom C/386 *
  124. <         - Turbo C++            - Zortech C++ 3.0 *
  125. <         - Microsoft C/C++ 7.0 *
  126. <     Microsoft's upgrade to C/C++ 7.0 includes online documents only.
  127. <     Visual Basic Professional Toolkit includes basic API manuals.
  128. <     Borland C++ 3.1/Application Frameworks includes basic API manuals.
  129. ---
  130. >     Notes:    
  131. >         32-bit  Full 32-bit compiler with flat address space
  132. >         3.1     API access includes new Windows 3.1 functionality
  133. >         SDK        Includes full access to Windows API
  134. >         SDK+D   As 'SDK', with full SDK manuals
  135. >         SDK+D1  As 'SDK', with full SDK manuals (not with upgrade)
  136. >         SDK+D2  As 'SDK', with limited SDK manuals
  137. >         SDK+D3  As 'SDK', with limited SDK manuals (only with AF)
  138. >         SDK+D4  As 'SDK', with limited SDK manuals (only with Prof. TK)
  139. >         QW        Includes libraries for easy porting of DOS applications
  140. 179,181c181
  141. <     Of these, Microsoft C/C++ 7.0 and Borland C++ 3.1 include the
  142. <     updated Windows 3.1 SDK.  Windows 3.0 SDKs still work, but won't
  143. <     be able to take advantage of many of the Windows 3.1 features.
  144. ---
  145. >     Most 'SDK' denoted products include online SDK documentation.
  146. 183,192d182
  147. <     The following also include the Microsoft QuickWin libraries (or
  148. <     the Borland equivalent, EasyWin), allowing rapid conversion of
  149. <     DOS character applications into the Windows environment:
  150. <         - Microsoft C/C++ 7.0       - Microsoft Cobol
  151. <         - Microsoft Fortran     - QuickC for Windows    
  152. <         - Turbo Pascal for Windows    - Turbo C++ for Windows
  153. <         - Borland C++ 3.0        - Watcom Fortran
  154. <         - Watcom Fortran/386    - Zortech C++ 3.0
  155. <     
  156. 194,195c184
  157. <     3.0 Real Mode (due to linker problems), nor do they permit the
  158. <     use of huge pointers.
  159. ---
  160. >     3.0 Real Mode (due to linker restrictions).
  161. 307,310c296,297
  162. <     screen debugging (not windowed, but screen-swapping), but only if
  163. <     you are using the standard VGA driver; it will NOT work with higher-
  164. <     resolution display drivers.  You may also use TDW for dual-monitor 
  165. <     debugging; high resolutions work OK in that case.
  166. ---
  167. >     screen debugging (not windowed, but screen-swapping), dual-monitor
  168. >     debugging and remote (serial or NetBIOS) debugging.
  169. 315a303,312
  170. >     TDW's video support (when using single-screen debugging) is limited
  171. >     to the following adapters and/or display modes:
  172. >         CGA        640x200        
  173. >         Hercules    720x348
  174. >         EGA        640x350     
  175. >         VGA        640x480
  176. >         ATI VGA Wonder    640x480, 800x600
  177. >         Tseng ET3000    640x480, 800x600, 1024x768
  178. >         Tseng ET4000    640x480, 800x600, 1024x768
  179. 783c780,782
  180. <     application, and to link in BWCC.LIB.
  181. ---
  182. >     application, and to link in BWCC.LIB.  Alternaly, you can do a
  183. >     WinExec( "loadbwcc.exe" );
  184. >     when you start up your application.
  185.  
  186. [ \tom haapanen    "i don't even know what street canada is on" -- al capone ]
  187. [ tomh@wes.on.ca                   "trust the programmer" -- ansi c standard ]
  188. [ waterloo engineering software      "to thine own self be true" -- polonius ]
  189.