PCC-S-02201, Encountered The Symbol Int64_t (Doc ID 280679.1)

Last updated on JULY 05, 2017

Applies to:

Precompilers - Version 8.1.7.0 and later
Information in this document applies to any platform.
***Checked for relevance on 18th Mar 2016***


Symptoms

Precompiler generates the following error(s):



PCC-S-02201, Encountered the symbol "int64_t" when expecting one of the following:

... auto, char, const, double, enum, float, int, long,
ulong_varchar, OCIBFileLocator OCIBlobLocator,
OCIClobLocator, OCIDateTime, OCIExtProcContext, OCIInterval,
OCIRowid, OCIDate, OCINumber, OCIRaw, OCIString, register,
short, signed, sql_context, sql_cursor, static, struct,
union, unsigned, utext, uvarchar, varchar, void, volatile,
a typedef name, exec oracle, exec oracle begin, exec,
exec sql, exec sql begin, exec sql type, exec sql var,
The symbol "exec," was substituted for "int64_t" to continue.

(OR)

PCC-S-02201, ENCOUNTERED THE SYMBOL "U_LONGLONG_T"
using XLC v9 on AIX with Pro*C 10.2.0.4

(OR)

Syntax error at line 116, column 2, file /usr/include/sys/var.h:
Error at line 116, column 2 in file /usr/include/sys/var.h
__cptr64  
PCC-S-02201, Encountered the symbol "__cptr64" when expecting one of the following:
...
The symbol "enum," was substituted for "__cptr64" to continue.
...

Changes

- Recently upgraded AIX operating system from 4.3 to 5.2 as well as the C compiler from 3.1.3 to 6.

- Change in c/cc compiler version.

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms