Pro C Compilation problem

Hi,

 I have AIX 5.3 and my code is written in proc . i am getting following error during compilation

Please help?////.....

e[He[2J:-d:
Compiling with RMS
cc -w -q32 -qidirfirst -ISource/Header -I/usr/vacpp/include -q32 -DRMS -DDISEC -DDBG -DBIGENDIAN -DBIT32 -c -q32 Source/Common/C/Queue.c
mv Queue.o Objects/Queue.o
cc -w -qidirfirst -ISource/Header -I/usr/vacpp/include -q32 -DRMS -DDISEC -DDBG -DBIGENDIAN -DBIT32 -c -q32 Source/Common/C/Log.c
mv Log.o Objects/Log.o
cc -w -qidirfirst -ISource/Header -I/usr/vacpp/include -q32 -DRMS -DDISEC -DDBG -DBIGENDIAN -DBIT32 -q32 -c Source/Common/C/Twiddle.c
mv Twiddle.o Objects/Twiddle.o
cc -w -qidirfirst -ISource/Header -I/usr/vacpp/include -q32 -DRMS -DDISEC -DDBG -DBIGENDIAN -DBIT32 -q32 -c Source/Common/C/BatchStatus.c
mv BatchStatus.o Objects/BatchStatus.o
cc -w -c -qidirfirst -ISource/Header -I/usr/vacpp/include -q32 -q32 -L/usr/local/ssl/lib -lssl -lcrypto -I/usr/local/ssl/include Source/Common/C/3DES.c -DRMS -DDISEC -DDBG -DBIGENDIAN -DBIT32
mv 3DES.o Objects/3DES.o
rm -f Objects/libRELAYPROC.a
ar -r Objects/libRELAYPROC.a Objects/Queue.o Objects/Log.o Objects/Twiddle.o Objects/BatchStatus.o Objects/3DES.o
cpp -qidirfirst -ISource/Header -I/usr/vacpp/include -q32 -C -P -D_REENTRANT -D_THREAD_SAFE -q32 -D_PTHREAD_ENV_UNIX -L/usr/local/ssl/lib -lssl -lcrypto -I/usr/local/ssl/include -DRMS -DDISEC -DDBG -DBIGENDIAN -DBIT32 Source/Relay/Proc/RelayProc.pc > Source/Relay/Proc/dummy.pc
SOURCE_FILE=RelayProc.c ;export SOURCE_FILE; Makefile/Relay_precom Source/Relay/Proc/dummy Objects/libRELAYPROC.a -DRMS -DDISEC -DDBG -DBIGENDIAN -DBIT32 -lrt
echo "I M HERE"
I M HERE
echo Source/Relay/Proc
Source/Relay/Proc
echo -DBIT32 -lrt
-DBIT32 -lrt
echo C_SOURCE RelayProc.c
C_SOURCE RelayProc.c
echo PROC proc
PROC proc
/usr/lib/cpp -C -P -DBIGENDIAN -DBIT32 -DDBG -DRMS -DOPENFIX -ISource/Header -I/oracle/home/product/9.0.2/precomp/public -I/oracle/home/product/9.0.2/rdbms/public -I/oracle/home/product/9.0.2/plsql/public Source/Relay/Proc/dummy.pc Source/Relay/Proc/dummy.cpp
proc define=SIZ200 define=BIGENDIAN define=BIT32 define=DBG sqlcheck=full define=RMS userid=tatacapdev/tatacapdev@HSLBENCH unsafe_null=yes dbms=v8 mode=oracle include=/usr/vacpp/include include=Source/Header duration=session select_error=yes code=kr_c maxopencursors=100 release_cursor=no hold_cursor=yes char_map=varchar2 define=OMS -ISource/Header iname=Source/Relay/Proc/dummy.cpp oname=Source/Relay/C/RelayProc.c

Pro*C/C++: Release 9.2.0.7.0 - Production on Thu Feb 5 15:28:41 2009

Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.

System default option values taken from: /user1/oracle/OraHome1/precomp/admin/pcscfg.cfg

Syntax error at line 20877, column 2, file Source/Relay/Proc/dummy.cpp:
Error at line 20877, column 2 in file Source/Relay/Proc/dummy.cpp
__attribute__((__format__(__printf__,2,3)));
.1
PCC-S-02201, Encountered the symbol "__attribute__" when expecting one of the fo
llowing:

; { , = ( [ 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 type, exec sql var, exec sql include,
The symbol "{" was substituted for "__attribute__" to continue.

Syntax error at line 20879, column 2, file Source/Relay/Proc/dummy.cpp:
Error at line 20879, column 2 in file Source/Relay/Proc/dummy.cpp
__attribute__((__format__(__printf__,2,0)));
.1
PCC-S-02201, Encountered the symbol "__attribute__" when expecting one of the fo
llowing:

; , = ( [
The symbol ";" was substituted for "__attribute__" to continue.

Syntax error at line 20881, column 2, file Source/Relay/Proc/dummy.cpp:
Error at line 20881, column 2 in file Source/Relay/Proc/dummy.cpp
__attribute__((__format__(__printf__,3,4)));
.1
PCC-S-02201, Encountered the symbol "__attribute__" when expecting one of the fo
llowing:

; , = ( [
The symbol ";" was substituted for "__attribute__" to continue.

Syntax error at line 20883, column 2, file Source/Relay/Proc/dummy.cpp:
Error at line 20883, column 2 in file Source/Relay/Proc/dummy.cpp
__attribute__((__format__(__printf__,3,0)));
.1
PCC-S-02201, Encountered the symbol "__attribute__" when expecting one of the fo
llowing:

; , = ( [
The symbol ";" was substituted for "__attribute__" to continue.

Syntax error at line 21781, column 25, file Source/Relay/Proc/dummy.cpp:
Error at line 21781, column 25 in file Source/Relay/Proc/dummy.cpp
typedef const ASN1_ITEM ASN1_ITEM_EXP;
........................1
PCC-S-02201, Encountered the symbol "ASN1_ITEM_EXP" when expecting one of the fo
llowing:

; , = ( [
The symbol ";" was substituted for "ASN1_ITEM_EXP" to continue.

Syntax error at line 21832, column 3, file Source/Relay/Proc/dummy.cpp:
Error at line 21832, column 3 in file Source/Relay/Proc/dummy.cpp
ASN1_STRING * asn1_string;
..1
PCC-S-02201, Encountered the symbol "ASN1_STRING" when expecting one of the foll
owing:

} char, const, double, enum, float, int, long, ulong_varchar,
OCIBFileLocator OCIBlobLocator, OCIClobLocator, OCIDateTime,
OCIExtProcContext, OCIInterval, OCIRowid, OCIDate, OCINumber,
OCIRaw, OCIString, short, signed, sql_context, sql_cursor,
struct, union, unsigned, utext, uvarchar, varchar, void,
volatile, a typedef name,
The symbol "enum," was substituted for "ASN1_STRING" to continue.

Syntax error at line 21833, column 3, file Source/Relay/Proc/dummy.cpp:
Error at line 21833, column 3 in file Source/Relay/Proc/dummy.cpp
ASN1_OBJECT * object;
..1
PCC-S-02201, Encountered the symbol "ASN1_OBJECT" when expecting one of the foll
owing:

} char, const, double, enum, float, int, long, ulong_varchar,
OCIBFileLocator OCIBlobLocator, OCIClobLocator, OCIDateTime,
OCIExtProcContext, OCIInterval, OCIRowid, OCIDate, OCINumber,
OCIRaw, OCIString, short, signed, sql_context, sql_cursor,
struct, union, unsigned, utext, uvarchar, varchar, void,
volatile, a typedef name,
The symbol "enum," was substituted for "ASN1_OBJECT" to continue.

Syntax error at line 21850, column 3, file Source/Relay/Proc/dummy.cpp:
Error at line 21850, column 3 in file Source/Relay/Proc/dummy.cpp
ASN1_STRING * set;
..1
PCC-S-02201, Encountered the symbol "ASN1_STRING" when expecting one of the foll
owing:

} char, const, double, enum, float, int, long, ulong_varchar,
OCIBFileLocator OCIBlobLocator, OCIClobLocator, OCIDateTime,
OCIExtProcContext, OCIInterval, OCIRowid, OCIDate, OCINumber,
OCIRaw, OCIString, short, signed, sql_context, sql_cursor,
struct, union, unsigned, utext, uvarchar, varchar, void,
volatile, a typedef name,

Syntax error at line 0, column 0, file Source/Relay/Proc/dummy.cpp:
Error at line 0, column 0 in file Source/Relay/Proc/dummy.cpp
PCC-S-02201, Encountered the symbol "<eof>" when expecting one of the following:

; : an identifier, end-exec, random_terminal

Error at line 0, column 0 in file Source/Relay/Proc/dummy.cpp
PCC-F-02102, Fatal error while doing C preprocessing

e[1m===========================================================

              COMPILATION NOT SUCCESSFULL

===========================================================

e[ma