Microsoft KB Archive/69679

PRB: /P Causes QuickC 2.5 and 2.51 and QC/Win 1.0 to Fail PSS ID Number: Q69679 Article last modified on 01-20-1992 PSS database name: S_QuickC

2.50 2.51

MS-DOS

Summary:

SYMPTOMS While compiling with /P in the global flags field with QuickC versions 2.5 and 2.51 and with QuickC for Windows (QC/Win) version 1.0, the computer may hang or the following messages may be generated the second time the code is compiled:

QuickC for DOS ————–

file.c(#) : fatal error C1069: write error on file 'file.i' QC/Win ——

fatal error C1068: cannot open file 'file.i' RESOLUTION Before recompiling, exit and restart the QuickC environment.

STATUS Microsoft has confirmed this to be a problem in QuickC versions 2.5 and 2.51 and in QC/Win version 1.0 (buglist1.00). We are researching this problem and will post new information here as it becomes available.

More Information:

With QuickC versions 2.5 and 2.51, adding /P to the Global compiler flags dialog box (in order to generate a preprocessor listing) may cause QuickC to hang or generate the error “Corrupted file: qcc.ovl”. If this error is generated and Retry is selected from the error message dialog box, the computer will hang.

In some cases, the LINK error “L1093: object not found” may be generated on the first attempt to build the program, and then the “Corrupted file: qcc.ovl” error will occur on each subsequent build attempt. In other cases, the “Corrupted file” error only occurs when a Program List has been set.

To get preprocessor output from these versions of the QuickC compiler, you need to compile from the DOS command-prompt, rather than from inside the QuickC environment (for example, qcl /P file.c).

Additional reference words: 2.50 1.00

Copyright Microsoft Corporation 1992.