home *** CD-ROM | disk | FTP | other *** search
- Xref: sparky comp.os.ms-windows.programmer.tools:781 comp.os.ms-windows.programmer.misc:1524
- Newsgroups: comp.os.ms-windows.programmer.tools,comp.os.ms-windows.programmer.misc,comp.windows.ms.programmer
- Path: sparky!uunet!cs.utexas.edu!torn!watserv2.uwaterloo.ca!watserv1!wes.on.ca!wes.on.ca!tomh
- From: tomh@wes.on.ca (Tom Haapanen)
- Subject: comp.os.ms-windows.programmer DIFF: Frequently Asked Questions
- Organization: Waterloo Engineering Software
- Date: Thu, 27 Aug 1992 12:53:27 GMT
- Message-ID: <1992Aug27.125327.29927@wes.on.ca>
- Sender: tomh@wes.on.ca (Tom Haapanen)
- Lines: 179
-
- 12c12
- < Last-modified: 1992-06-10
- ---
- > Last-modified: 1992-06-19
- 118,123c118,123
- < designed for Microsoft C 5.1/6.0 and Microsoft Macro Assembler 5.1/6.0,
- < but it is possible to use it with other compilers, such as Zortech
- < C++ (but not including most Borland compilers). If you plan to use
- < a non-Microsoft compiler, call Microsoft Technical Support to
- < obtain the free Supplemental Compiler Utilities disk. The following
- < compilers are currently known to work:
- ---
- > designed for Microsoft C/C++ 5.1/6.0/7.0 and Microsoft Macro
- > Assembler 5.1/6.0, but it is possible to use it with other compilers,
- > such as Zortech C++ (but not including some Borland compilers). If
- > you plan to use a non-Microsoft compiler, call Microsoft Technical
- > Support to obtain the free Supplemental Compiler Utilities disk.
- > The following compilers are currently known to work:
- 125,132c125,137
- < - Metaware High C 2.4 [32-bit]
- < - Microsoft C/C++ 5.1+
- < - Microsoft QuickC 2.0
- < - Microsoft QuickCfor Windows 1.0
- < - Microway C # [32-bit]
- < - Topspeed C #
- < - Watcom C 8.0+
- < - Watcom C/386 8.0+ [32-bit]
- ---
- > Compiler Earliest Current Notes (see below)
- > ------------------------------- -------- ------- -----------------
- > - Borland C++ 2.0 3.1 SDK+D3, 3.1, QW
- > - Metaware High C 2.4 32-bit
- > - Microsoft C/C++ 5.1 7.0 SDK+D1, 3.1, QW
- > - Microsoft QuickC 2.0 2.0
- > - Microsoft QuickC for Windows 1.0 1.0 SDK+D2, QW
- > - Microway C # 32-bit
- > - Topspeed C #
- > - Turbo C++ for Windows 3.0 3.0 SDK+D2
- > - Watcom C 8.0 9.0 SDK+D
- > - Watcom C/386 8.0 9.0 32-bit, SDK+D
- > - Zortech C++ 2.06 3.0 32-bit, SDK+D
- 134,139c139,144
- < - Borland C++ 2.0+
- < - Glockenspiel C++ ?.?
- < - Microsoft C/C++ 7.0
- < - Topspeed C++ #
- < - Turbo C++ 3.0
- < - Zortech C++ 2.06+ [32-bit]
- ---
- > - Borland C++ 2.0 3.1 SDK+D3, 3.1, QW
- > - Glockenspiel C++ #
- > - Microsoft C/C++ 7.0 7.0 SDK+D1, 3.1, QW
- > - Topspeed C++ #
- > - Turbo C++ for Windows 3.0 3.0 SDK+D2
- > - Zortech C++ 2.06 3.0 32-bit, SDK+D, QW
- 141,143c146,148
- < - GFA Basic 1.0
- < - Microsoft Visual Basic 1.0
- < - Realizer 1.0
- ---
- > - GFA Basic 1.0 1.0
- > - Microsoft Visual Basic 1.0 1.0 SDK+D4, 3.1, QW
- > - Realizer 1.0 1.0
- 145,147c150,152
- < - Microsoft Fortran 5.1
- < - Watcom Fortran 8.1+
- < - Watcom Fortran/386 8.1+ [32-bit]
- ---
- > - Microsoft Fortran 5.1 5.1 QW
- > - Watcom Fortran 8.1 9.0 QW
- > - Watcom Fortran/386 8.1 9.0 32-bit, QW
- 149c154
- < - Microsoft MASM 5.0+
- ---
- > - Microsoft MASM 5.0 6.0
- 151,153c156,158
- < - Microsoft Pascal 4.0
- < - Topspeed Pascal #
- < - Turbo Pascal for Windows 1.0
- ---
- > - Microsoft Pascal 4.0 4.0
- > - Topspeed Pascal #
- > - Turbo Pascal for Windows 1.0 1.0 SDK+D2, QW
- 155,157c160,162
- < - Logitech Modula-2 4.0
- < - Stonybrook Modula-2 2.0+
- < - Topspeed Modula-2 2.01+
- ---
- > - Logitech Modula-2 4.0
- > - Stonybrook Modula-2 2.0
- > - Topspeed Modula-2 2.01
- 159,160c164,165
- < - PDC Prolog 3.3
- < - Prolog/2 #
- ---
- > - PDC Prolog 3.3
- > - Prolog/2 #
- 162,163c167,168
- < - Microsoft COBOL 4.5
- < - MicroFocus COBOL 2.4+
- ---
- > - Microsoft COBOL 4.5 4.5 SDK, QW
- > - MicroFocus COBOL 2.4
- 165,177c170,179
- < Of these the following include their own Windows libraries, and
- < do not require you to purchase a Windows SDK (although you will
- < need to buy the SDK documentation, which is available separately;
- < in the following list, only those marked with * include full
- < documentation on the Windows API).
- < - Borland C++ - Turbo Pascal for Windows *
- < - Microsoft Cobol - Visual Basic
- < - QuickC for Windows * - Watcom C/386 *
- < - Turbo C++ - Zortech C++ 3.0 *
- < - Microsoft C/C++ 7.0 *
- < Microsoft's upgrade to C/C++ 7.0 includes online documents only.
- < Visual Basic Professional Toolkit includes basic API manuals.
- < Borland C++ 3.1/Application Frameworks includes basic API manuals.
- ---
- > Notes:
- > 32-bit Full 32-bit compiler with flat address space
- > 3.1 API access includes new Windows 3.1 functionality
- > SDK Includes full access to Windows API
- > SDK+D As 'SDK', with full SDK manuals
- > SDK+D1 As 'SDK', with full SDK manuals (not with upgrade)
- > SDK+D2 As 'SDK', with limited SDK manuals
- > SDK+D3 As 'SDK', with limited SDK manuals (only with AF)
- > SDK+D4 As 'SDK', with limited SDK manuals (only with Prof. TK)
- > QW Includes libraries for easy porting of DOS applications
- 179,181c181
- < Of these, Microsoft C/C++ 7.0 and Borland C++ 3.1 include the
- < updated Windows 3.1 SDK. Windows 3.0 SDKs still work, but won't
- < be able to take advantage of many of the Windows 3.1 features.
- ---
- > Most 'SDK' denoted products include online SDK documentation.
- 183,192d182
- < The following also include the Microsoft QuickWin libraries (or
- < the Borland equivalent, EasyWin), allowing rapid conversion of
- < DOS character applications into the Windows environment:
- < - Microsoft C/C++ 7.0 - Microsoft Cobol
- < - Microsoft Fortran - QuickC for Windows
- < - Turbo Pascal for Windows - Turbo C++ for Windows
- < - Borland C++ 3.0 - Watcom Fortran
- < - Watcom Fortran/386 - Zortech C++ 3.0
- <
- <
- 194,195c184
- < 3.0 Real Mode (due to linker problems), nor do they permit the
- < use of huge pointers.
- ---
- > 3.0 Real Mode (due to linker restrictions).
- 307,310c296,297
- < screen debugging (not windowed, but screen-swapping), but only if
- < you are using the standard VGA driver; it will NOT work with higher-
- < resolution display drivers. You may also use TDW for dual-monitor
- < debugging; high resolutions work OK in that case.
- ---
- > screen debugging (not windowed, but screen-swapping), dual-monitor
- > debugging and remote (serial or NetBIOS) debugging.
- 315a303,312
- > TDW's video support (when using single-screen debugging) is limited
- > to the following adapters and/or display modes:
- > CGA 640x200
- > Hercules 720x348
- > EGA 640x350
- > VGA 640x480
- > ATI VGA Wonder 640x480, 800x600
- > Tseng ET3000 640x480, 800x600, 1024x768
- > Tseng ET4000 640x480, 800x600, 1024x768
- >
- 783c780,782
- < application, and to link in BWCC.LIB.
- ---
- > application, and to link in BWCC.LIB. Alternaly, you can do a
- > WinExec( "loadbwcc.exe" );
- > when you start up your application.
-
- [ \tom haapanen "i don't even know what street canada is on" -- al capone ]
- [ tomh@wes.on.ca "trust the programmer" -- ansi c standard ]
- [ waterloo engineering software "to thine own self be true" -- polonius ]
-