Microsoft KB Archive/66043

Versions of Utilities (LINK, LIB, Etc.) Shipped with COBOL

PSS ID Number: Q66043 Article last modified on 11-16-1990

1.12 2.00 2.10 2.20 2.20a 3.00 3.00a 4.00 | 3.00 3.00a 4.00 MS-DOS | OS/2

Summary: Below is a list of the specific versions of Microsoft utility programs shipped with Microsoft COBOL Compiler versions 1.12, 2.00, 2.10, 2.20, 2.20a for MS-DOS, and versions 3.00, 3.00a, and 4.00 for MS-DOS and MS OS/2. This list includes LINK.EXE (Microsoft Linker), M.EXE (Microsoft Editor for MS-DOS), MEP.EXE (Microsoft Editor for MS OS/2 protected mode), LIB.EXE (Microsoft Library Manager), MAKE.EXE (Microsoft Program Maintenance Utility), NMAKE.EXE (newer Microsoft Program Maintenance Utility), and PWB.EXE (Programmer’s WorkBench). In COBOL 3.00 and 3.00a, LINK.EXE, LIB.EXE, and MAKE.EXE are bound applications (that is, they run under either MS-DOS or MS OS/2). This is also true for COBOL 4.00, which comes with NMAKE.EXE version 1.12 instead of MAKE.EXE.

More Information: Note: “Segmented linker” in the table below means Segmented-Executable linker. A “-” in the table below indicates that the utility is not shipped with the product.

+--+            | COBOL for MS-DOS and MS OS/2 | +--+ Product Object Segmented Overlay M/MEP LIB MAKE NMAKE PWB Version Linker Linker Linker CVP Editor ——- —— ——— ——- — —— — —- —– — For MS-DOS: 1.12 1.10 - - - - - - - - 2.00 * 2.50 - - - - - - - - 2.10 * 3.02 - - - - - - - - 2.20 * 3.02 - - - - - - - - 2.20a * 3.60 - - - - - - - - For MS-DOS and MS OS/2: 3.00 - 5.02.05 - - 1.00 3.11 4.07 - - 3.00a - 5.02.05 - - 1.00 3.11 4.07 - - 4.00 - 5.11 - 3.50 - 3.17 - 1.12 1.10 * Note that there is a compile step but no link step for making programs with Microsoft COBOL Compiler versions 2.00, 2.10, and 2.20. The LINK.EXE program is provided with COBOL versions 2.x only to link assembly language programs to RUNCOB.EXE (the COBOL versions 2.x run-time executor). COBOL versions 2.x programs are compiled into pseudo-code .INT files, which are run (interpreted) with RUNCOB.EXE. Note that CV.EXE (Microsoft CodeView for MS-DOS) and CVP.EXE (Microsoft CodeView for MS OS/2 protected mode) are NOT shipped with with COBOL 1.x, 2.x, or 3.x. CVP.EXE is shipped with COBOL 4.00 for use under MS OS/2 only.

Copyright Microsoft Corporation 1990.