PRB: L2029: Unresolved External ___aDBswpchk with GRAPHICS.LIB

Last reviewed: July 18, 1995
Article ID: Q59421
The information in this article applies to:
  • Microsoft FORTRAN for OS/2, versions 5.0 and 5.1

SYMPTOMS

Linking with GRAPHICS.LIB in OS/2 may give the following error message:

   d:\lib\GRAPHICS.LIB(..\gr\qeswap.asm) : error L2029 :
     '___aDBswpchk' : unresolved external

CAUSE

This is because GRAPHICS.LIB is designed for MS-DOS and is being linked with a protected-mode FORTRAN library, which does not include the external references required by GRAPHICS.LIB.

RESOLUTION

Link with the real-mode library to correct the problem.

MORE INFORMATION

For example, the following sample programs included with FORTRAN produce this error if linked under OS/2:

   MAGNIFY.FOR
   COLOR.FOR
   TEXT.FOR
   ANIMATE.FOR
   EGA.FOR

Additional reference words; 5.00 5.10

	
	


KBCategory: kbprg kberrmsg kbprb
KBSubcategory: FORTLngIss


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, 1995
© 1998 Microsoft Corporation. All rights reserved. Terms of Use.