proc编译pc文件遇到如下问题System default option values taken from: /oracle/app/oracle/product/9.2.0/precomp/admin/pcscfg.cfgSyntax error at line 140, column 3, file etl_load_thread.pc:
Error at line 140, column 3 in file etl_load_thread.pc
  time_t  cur;
..1
PCC-S-02201, Encountered the symbol "time_t" when expecting one of the following
:   auto, char, const, double, enum, extern, 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,
   typedef, union, unsigned, utext, uvarchar, varchar, void,
   volatile, a typedef name, a precompiled header, exec oracle,
   exec oracle begin, exec, exec sql, exec sql begin,
   exec sql end, exec sql type, exec sql var, exec sql include,Syntax error at line 0, column 0, file etl_load_thread.pc:
Error at line 0, column 0 in file etl_load_thread.pc
PCC-S-02201, Encountered the symbol "<eof>" when expecting one of the following:   ; : an identifier, end-exec, random_terminalError at line 0, column 0 in file etl_load_thread.pc
PCC-F-02102, Fatal error while doing C preprocessing
make: 1254-004 The error code from the last command is 1.
Stop.
make: 1254-004 The error code from the last command is 2.
Stop.