Using Visual C++ 1.0 in an MS-DOS Box of OS/2 2.1

Last reviewed: July 18, 1997
Article ID: Q104643
1.00 WINDOWS kb3rdparty

The information in this article applies to:

  • Microsoft Visual C++ for Windows, version 1.0

Phar Lap Software has created a patch for its MS-DOS extender "DOSXNT.EXE" that allows the command-line tools, such as CL, LINK, CVPACK, BSCMAKE, and NMAKE, which are included with Visual C++ for Windows, to run in an MS-DOS box under OS/2 2.1. DOSXNT does not allow the Visual Workbench to be run under OS/2 because OS/2 doesn't provide enhanced mode Windows support for Visual Workbench's build engine, which is a requirement. Visual C++ still targets only MS-DOS and Windows, and does not target OS/2.

Microsoft Developer Support provides support on the usage of the command-line tools but cannot address any OS/2-specific issues. Because the compiler has not been extensively tested under OS/2, it is highly recommended that if a problem with the tools occurs under OS/2, it should be duplicated under MS-DOS before Microsoft Developer Support is contacted.

The patch provided by Phar Lap Software does not represent a commitment from Microsoft that future language products will be able to run under OS/2.

This patch is available through a ZIP file OS2FIX.ZIP put together by Phar Lap Software in cooperation with Microsoft. The file can be downloaded from the following locations:

  • Phar Lap's BBS (617) 661-1009 (2400/9600, 8 data, no parity, 1 stop)
  • Phar Lap's FTP site ftp.pharlap.com (login anonymous) in /PUB/DOSXNT

For more information on the patch, see the READ.ME file in OS2FIX.ZIP.


Additional reference words: kbinf 1.00 PharLap
KBCategory: kb3rdparty
KBSubcategory: CLIss LinkIss NmakeIss
Keywords : CLIss kb16bitonly LinkIss NmakeIss kb3rdparty
Version : 1.00
Platform : WINDOWS


THE INFORMATION PROVIDED IN THE MICROSOFT KNOWLEDGE BASE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. MICROSOFT DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL MICROSOFT CORPORATION OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF MICROSOFT CORPORATION OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES SO THE FOREGOING LIMITATION MAY NOT APPLY.

Last reviewed: July 18, 1997
© 1998 Microsoft Corporation. All rights reserved. Terms of Use.