The information in this article applies to:
SYMPTOMSAn application that uses either the SYSTEMQQ or RUNQQ run-time functions without specifying the proper include files causes this run-time error:
CAUSEThe definitions for the SYSTEMQQ and RUNQQ functions are not found and are incorrectly interpreted by the compiler. The definitions of the two functions are located in the Flib.fi and Flib.fd include files under Microsoft FORTRAN PowerStation versions 1.0 and 1.0a for MS-DOS and Microsoft FORTRAN PowerStation 32 version 1.0 for Windows NT. If you are using Microsoft FORTRAN PowerStation 32 version 4.0, the function definitions are located in the MSFLIB module. RESOLUTIONWhen using Microsoft FORTRAN PowerStation versions 1.0 and 1.0a for MS-DOS or Microsoft FORTRAN PowerStation 32 version 1.0 for Windows NT, specify the Flib.fi and Flib.fd include files in the appropriate places. Under Microsoft FORTRAN PowerStation 32 version 4.0, place the "USE MSFLIB" statement at the beginning of the program unit that references either of these functions. STATUSThis behavior is by design. MORE INFORMATIONSample Code Demonstrating Behavior
Sample Code Demonstrating SolutionThe following code demonstrates the solution using Microsoft PowerStation versions 1.0 and 1.0a for MS-DOS and Microsoft PowerStation 32 version 1.0 for Windows NT.
Sample Code Demonstrating Solution for FORTRAN PowerStation 32 4.0Under Microsoft FORTRAN PowerStation 32 version 4.0 using the statement "USE MSFLIB" causes the "SYSTEMQQ" function definition to be referenced correctly. The following code illustrates this:
Additional query words: 1.00 1.00a 4.00
Keywords : kbFortranPS kbLangFortran |
Last Reviewed: November 4, 1999 © 2000 Microsoft Corporation. All rights reserved. Terms of Use. |