C Compile Error - VMS/Oracle

From: <austink_at_merck.com>
Date: 7 Feb 1994 12:32:24 -0600
Message-ID: <9402071832.AA22901_at_cs.utexas.edu>


When trying to compile a C program under VMS V5.5-2, I get the following error message:

        static char sq215[280] =
%CC-F-READERR, error reading M217A$ROOT:[RPT]CRF_M217A.C;4

        static char sq215[280] =
-RMS-W-RTB, 281 byte record too large for user's buffer

                At line number 4390 in M217A$ROOT:[RPT]CRF_M217A.C;4.

        static char sq215[280] =

%CC-I-NOBJECT, No object file produced.
At line number 4390 in M217A$ROOT:[RPT]CRF_M217A.C;4.

Unfortunately, the C code was generated by the Oracle Pro*C precompiler (version 1.3, V6.0.34 of the database), so we have no direct control over how large the generated records are. BTW, doing a DIR/FULL showed that the largest record was 510 bytes.

What can I do to get around this problem? We've played around with the ORECLEN parameter in the PROC... command line, and the default RMS block size, but so far we're having no luck.

Any suggestions are appreciated. Please send mail, as I do not read these newsgroups.

Kevin Austin
austink_at_merck.com Received on Mon Feb 07 1994 - 19:32:24 CET

Original text of this message