我的系统是:
>;uname -a
HP-UX L2000 B.11.11 U 9000/800 137901567 unlimited-user license
一个在其他系统上正常的程序编译出错,不知道是不是编译选项的问题。
编译报错如下:
Syntax error at line 596, column 49, file /usr/include/stdio.h:
Error at line 596, column 49 in file /usr/include/stdio.h
extern int vfscanf(__FILE *, const char *, __va_list);
................................................1
PCC-S-02201, Encountered the symbol "__va_list" when expecting one of the follow
ing:
... auto, char, const, double, enum, float, int, long,
OCIBFileLocator OCIBlobLocator, OCIClobLocator, OCIDate,
OCINumber, OCIRaw, OCIString, register, short, signed,
sql_context, sql_cursor, static, struct, union, unsigned,
varchar, void, volatile, a typedef name, exec oracle, exec,
exec sql, exec sql begin, exec sql type, exec sql var,
The symbol "auto," was substituted for "__va_list" to continue. |