This is the mail archive of the gcc-help@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Parse errors....






I tried compiling my example c code using


gcc -I. -I/d5/OCS-12_5/include example1.c /d5/OCS-12_5/lib/libsybdb.a -lm -lnsl
-o example1

I get the following errors and do not even understand what they mean (what's a
parse error?)
Why doesn't it read the * correctly?

Any feedback would be much appreciated.

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

In file included from example1.c:7:
sybdb.h:1089: parse error before '*' token
sybdb.h:1093: parse error before '*' token
sybdb.h:1097: parse error before '*' token
sybdb.h:1104: parse error before '*' token
sybdb.h:1107: parse error before '*' token
sybdb.h:1116: parse error before '*' token
sybdb.h:1122: parse error before '*' token
sybdb.h:1125: parse error before '*' token
sybdb.h:1131: parse error before '*' token
sybdb.h:1137: parse error before '*' token
sybdb.h:1140: parse error before '*' token
sybdb.h:1145: parse error before '*' token
sybdb.h:1148: parse error before '*' token
sybdb.h:1151: parse error before '*' token
sybdb.h:1151: parse error before '*' token
sybdb.h:1153: `DBWAITFUNC' declared as function returning a function
sybdb.h:1155: parse error before '*' token
sybdb.h:1194: parse error before "DB_ATTN_FUNC"
sybdb.h:1194: warning: no semicolon at end of struct or union
sybdb.h:1198: warning: data definition has no type or storage class
sybdb.h:1202: parse error before "serv_read_a"
sybdb.h:1202: warning: data definition has no type or storage class
sybdb.h:1204: parse error before "serv_writ"
sybdb.h:1204: warning: data definition has no type or storage class
sybdb.h:1208: parse error before "serv_clos"
sybdb.h:1208: warning: data definition has no type or storage class
sybdb.h:1216: parse error before '}' token
sybdb.h:1216: warning: data definition has no type or storage class
sybdb.h:1283: parse error before "DB_BINDPROC_FUNC"
sybdb.h:1283: warning: no semicolon at end of struct or union
sybdb.h:1290: parse error before '}' token
sybdb.h:1340: field `colbind' has incomplete type
sybdb.h:1408: variable or field `DBFAR' declared void
sybdb.h:1408: warning: no semicolon at end of struct or union
sybdb.h:1408: parse error before '*' token
sybdb.h:1409: parse error before '*' token
sybdb.h:1409: warning: data definition has no type or storage class
sybdb.h:1410: parse error before '}' token
sybdb.h:1410: warning: data definition has no type or storage class
sybdb.h:1457: field `altbind' has incomplete type
sybdb.h:1497: warning: no semicolon at end of struct or union
sybdb.h:1497: parse error before '*' token
sybdb.h:1498: parse error before '*' token
sybdb.h:1498: warning: data definition has no type or storage class
sybdb.h:1499: parse error before '*' token
sybdb.h:1499: warning: data definition has no type or storage class
sybdb.h:1501: parse error before '*' token
sybdb.h:1501: warning: data definition has no type or storage class
sybdb.h:1502: parse error before '}' token
sybdb.h:1775: parse error before "DB_HCONVERT_FUNC"
sybdb.h:1775: warning: no semicolon at end of struct or union
sybdb.h:1798: parse error before '}' token
sybdb.h:1798: warning: data definition has no type or storage class
sybdb.h:1823: parse error before "BCPHOSTDESC"
sybdb.h:1823: warning: no semicolon at end of struct or union
sybdb.h:1826: warning: data definition has no type or storage class
sybdb.h:1831: parse error before '*' token
sybdb.h:1831: warning: data definition has no type or storage class
sybdb.h:1877: parse error before '}' token
sybdb.h:1877: warning: data definition has no type or storage class
sybdb.h:1985: parse error before "EVENTHANDLEFUNC"
sybdb.h:1985: warning: no semicolon at end of struct or union
sybdb.h:1989: parse error before '}' token
sybdb.h:1989: warning: data definition has no type or storage class
sybdb.h:2226: parse error before "DB_DBBUSY_FUNC"
sybdb.h:2226: warning: no semicolon at end of struct or union
sybdb.h:2229: warning: data definition has no type or storage class
sybdb.h:2232: parse error before "dbchkintr"
sybdb.h:2232: warning: data definition has no type or storage class
sybdb.h:2235: parse error before "dbhndlintr"
sybdb.h:2235: warning: data definition has no type or storage class
sybdb.h:2286: parse error before '*' token
sybdb.h:2286: warning: data definition has no type or storage class
sybdb.h:2380: parse error before '*' token
sybdb.h:2380: warning: data definition has no type or storage class
sybdb.h:2381: parse error before '*' token
sybdb.h:2381: warning: data definition has no type or storage class
sybdb.h:2492: parse error before '}' token
sybdb.h:2753: parse error before '*' token
sybdb.h:2762: parse error before '*' token
sybdb.h:2773: parse error before '*' token
sybdb.h:2778: parse error before '*' token
sybdb.h:2783: parse error before '*' token
sybdb.h:2788: parse error before '*' token
sybdb.h:2794: parse error before '*' token
sybdb.h:2797: parse error before '*' token
sybdb.h:2800: parse error before '*' token
sybdb.h:2803: parse error before '*' token
sybdb.h:2806: parse error before '*' token
sybdb.h:2809: parse error before '*' token
sybdb.h:2812: parse error before '*' token
sybdb.h:2815: parse error before '*' token
sybdb.h:2818: parse error before '*' token
sybdb.h:2821: parse error before '*' token
sybdb.h:2824: parse error before '*' token
sybdb.h:2827: parse error before '*' token
sybdb.h:2829: `dbnumorders' redeclared as different kind of symbol
sybdb.h:2243: previous declaration of `dbnumorders'
sybdb.h:2830: parse error before '*' token
sybdb.h:2833: parse error before '*' token
sybdb.h:2836: parse error before '*' token
sybdb.h:2839: parse error before '*' token
sybdb.h:2841: `dbdead' redeclared as different kind of symbol
sybdb.h:2256: previous declaration of `dbdead'
sybdb.h:2842: parse error before '*' token
sybdb.h:2845: parse error before '*' token
sybdb.h:2848: parse error before '*' token
sybdb.h:2851: parse error before '*' token
sybdb.h:2870: parse error before '*' token
sybdb.h:2870: parse error before '*' token
sybdb.h:2874: warning: data definition has no type or storage class
sybdb.h:2875: parse error before '*' token
sybdb.h:2875: parse error before '*' token
sybdb.h:2879: warning: data definition has no type or storage class
sybdb.h:2880: parse error before '*' token
sybdb.h:2880: parse error before '*' token
sybdb.h:2883: warning: data definition has no type or storage class
sybdb.h:2884: parse error before '*' token
sybdb.h:2884: parse error before '*' token
sybdb.h:2886: warning: data definition has no type or storage class
sybdb.h:2887: parse error before '*' token
sybdb.h:2887: parse error before '*' token
sybdb.h:2890: warning: data definition has no type or storage class
sybdb.h:2891: parse error before '*' token
sybdb.h:2891: parse error before '*' token
sybdb.h:2893: warning: data definition has no type or storage class
sybdb.h:2894: parse error before '*' token
sybdb.h:2894: parse error before '*' token
sybdb.h:2897: warning: data definition has no type or storage class
sybdb.h:2898: parse error before '*' token
sybdb.h:2898: parse error before '*' token
sybdb.h:2901: warning: data definition has no type or storage class
sybdb.h:2902: parse error before '*' token
sybdb.h:2902: parse error before '*' token
sybdb.h:2904: warning: data definition has no type or storage class
sybdb.h:2905: parse error before '*' token
sybdb.h:2909: parse error before '*' token
sybdb.h:2912: parse error before '*' token
sybdb.h:2916: parse error before '*' token
sybdb.h:2918: `dbhasretstat' redeclared as different kind of symbol
sybdb.h:2302: previous declaration of `dbhasretstat'
sybdb.h:2919: parse error before '*' token
sybdb.h:2924: parse error before '*' token
sybdb.h:2928: parse error before '*' token
sybdb.h:2936: parse error before '*' token
sybdb.h:2941: parse error before '*' token
sybdb.h:2946: parse error before '*' token
sybdb.h:2950: parse error before '*' token
sybdb.h:2959: parse error before '*' token
sybdb.h:2969: parse error before '*' token
sybdb.h:2974: parse error before '*' token
sybdb.h:2978: parse error before '*' token
sybdb.h:2984: parse error before '*' token
sybdb.h:2988: parse error before '*' token
sybdb.h:2991: parse error before '*' token
sybdb.h:2993: `dbspid' redeclared as different kind of symbol
sybdb.h:2278: previous declaration of `dbspid'
sybdb.h:2994: parse error before '*' token
sybdb.h:2997: parse error before '*' token
sybdb.h:3000: parse error before '*' token
sybdb.h:3000: parse error before '*' token
sybdb.h:3003: warning: data definition has no type or storage class
sybdb.h:3004: parse error before '*' token
sybdb.h:3004: parse error before '*' token
sybdb.h:3006: warning: data definition has no type or storage class
sybdb.h:3007: parse error before '*' token
sybdb.h:3007: parse error before '*' token
sybdb.h:3010: warning: data definition has no type or storage class
sybdb.h:3011: parse error before "dberrhandle"
sybdb.h:3011: parse error before "handler"
sybdb.h:3013: warning: data definition has no type or storage class
sybdb.h:3014: parse error before '*' token
sybdb.h:3016: warning: data definition has no type or storage class
sybdb.h:3017: parse error before "dbmsghandle"
sybdb.h:3017: parse error before "handler"
sybdb.h:3019: warning: data definition has no type or storage class
sybdb.h:3020: parse error before '*' token
sybdb.h:3028: parse error before '*' token
sybdb.h:3037: parse error before '*' token
sybdb.h:3043: parse error before '*' token
sybdb.h:3050: parse error before '*' token
sybdb.h:3058: parse error before '*' token
sybdb.h:3069: parse error before '*' token
sybdb.h:3080: parse error before '*' token
sybdb.h:3085: parse error before '*' token
sybdb.h:3089: parse error before '*' token
sybdb.h:3096: parse error before '*' token
sybdb.h:3105: parse error before '*' token
sybdb.h:3108: parse error before '*' token
sybdb.h:3116: parse error before '*' token
sybdb.h:3121: parse error before '*' token
sybdb.h:3126: parse error before '*' token
sybdb.h:3130: parse error before '*' token
sybdb.h:3136: parse error before '*' token
sybdb.h:3141: parse error before '*' token
sybdb.h:3147: parse error before '*' token
sybdb.h:3152: parse error before '*' token
sybdb.h:3156: parse error before '*' token
sybdb.h:3163: parse error before '*' token
sybdb.h:3170: parse error before '*' token
sybdb.h:3176: parse error before '*' token
sybdb.h:3181: parse error before '*' token
sybdb.h:3187: parse error before '*' token
sybdb.h:3192: parse error before '*' token
sybdb.h:3198: parse error before '*' token
sybdb.h:3204: parse error before '*' token
sybdb.h:3208: parse error before '*' token
sybdb.h:3214: parse error before '*' token
sybdb.h:3219: parse error before '*' token
sybdb.h:3223: parse error before '*' token
sybdb.h:3229: parse error before '*' token
sybdb.h:3235: parse error before '*' token
sybdb.h:3239: parse error before '*' token
sybdb.h:3245: parse error before '*' token
sybdb.h:3249: parse error before '*' token
sybdb.h:3253: parse error before '*' token
sybdb.h:3258: parse error before '*' token
sybdb.h:3264: parse error before '*' token
sybdb.h:3270: parse error before '*' token
sybdb.h:3276: parse error before '*' token
sybdb.h:3282: parse error before '*' token
sybdb.h:3286: parse error before '*' token
sybdb.h:3291: parse error before '*' token
sybdb.h:3294: parse error before '*' token
sybdb.h:3299: parse error before '*' token
sybdb.h:3303: `dbnullbind' redeclared as different kind of symbol
sybdb.h:2241: previous declaration of `dbnullbind'
sybdb.h:3314: parse error before '*' token
sybdb.h:3320: parse error before '*' token
sybdb.h:3334: parse error before '*' token
sybdb.h:3337: parse error before '*' token
sybdb.h:3341: parse error before '*' token
sybdb.h:3346: parse error before '*' token
sybdb.h:3350: parse error before '*' token
sybdb.h:3356: parse error before '*' token
sybdb.h:3361: parse error before '*' token
sybdb.h:3364: parse error before '*' token
sybdb.h:3369: parse error before '*' token
sybdb.h:3376: parse error before '*' token
sybdb.h:3382: parse error before '*' token
sybdb.h:3385: parse error before '*' token
sybdb.h:3396: parse error before '*' token
sybdb.h:3401: parse error before '*' token
sybdb.h:3410: parse error before '*' token
sybdb.h:3413: parse error before '*' token
sybdb.h:3419: parse error before '*' token
sybdb.h:3431: parse error before '*' token
sybdb.h:3435: parse error before '*' token
sybdb.h:3442: parse error before '*' token
sybdb.h:3445: parse error before '*' token
sybdb.h:3448: parse error before '*' token
sybdb.h:3461: parse error before '*' token
sybdb.h:3467: parse error before '*' token
sybdb.h:3473: parse error before '*' token
sybdb.h:3481: parse error before '*' token
sybdb.h:3488: parse error before '*' token
sybdb.h:3493: parse error before '*' token
sybdb.h:3498: parse error before '*' token
sybdb.h:3504: parse error before '*' token
sybdb.h:3515: parse error before '*' token
sybdb.h:3526: parse error before '*' token
sybdb.h:3529: parse error before '*' token
sybdb.h:3535: parse error before '*' token
sybdb.h:3542: parse error before '*' token
sybdb.h:3547: parse error before '*' token
sybdb.h:3551: parse error before '*' token
sybdb.h:3558: parse error before '*' token
sybdb.h:3568: parse error before '*' token
sybdb.h:3572: parse error before '*' token
sybdb.h:3583: parse error before '*' token
sybdb.h:3588: parse error before '*' token
sybdb.h:3592: parse error before '*' token
sybdb.h:3592: parse error before '*' token
sybdb.h:3599: warning: data definition has no type or storage class
sybdb.h:3600: parse error before '*' token
sybdb.h:3600: parse error before '*' token
sybdb.h:3602: warning: data definition has no type or storage class
sybdb.h:3603: parse error before '*' token
sybdb.h:3603: parse error before '*' token
sybdb.h:3605: warning: data definition has no type or storage class
sybdb.h:3606: parse error before '*' token
sybdb.h:3606: parse error before '*' token
sybdb.h:3609: warning: data definition has no type or storage class
sybdb.h:3610: parse error before '*' token
sybdb.h:3610: parse error before '*' token
sybdb.h:3613: warning: data definition has no type or storage class
sybdb.h:3614: parse error before '*' token
sybdb.h:3614: parse error before '*' token
sybdb.h:3617: warning: data definition has no type or storage class
sybdb.h:3618: parse error before '*' token
sybdb.h:3618: parse error before '*' token
sybdb.h:3622: warning: data definition has no type or storage class
sybdb.h:3623: parse error before '*' token
sybdb.h:3623: parse error before '*' token
sybdb.h:3626: warning: data definition has no type or storage class
sybdb.h:3627: parse error before '*' token
sybdb.h:3627: parse error before '*' token
sybdb.h:3629: warning: data definition has no type or storage class
sybdb.h:3630: parse error before '*' token
sybdb.h:3630: parse error before '*' token
sybdb.h:3632: warning: data definition has no type or storage class
sybdb.h:3633: parse error before '*' token
sybdb.h:3633: parse error before '*' token
sybdb.h:3638: warning: data definition has no type or storage class
sybdb.h:3639: parse error before '*' token
sybdb.h:3639: parse error before '*' token
sybdb.h:3641: warning: data definition has no type or storage class
sybdb.h:3642: parse error before '*' token
sybdb.h:3644: warning: data definition has no type or storage class
sybdb.h:3645: parse error before '*' token
sybdb.h:3645: parse error before '*' token
sybdb.h:3649: warning: data definition has no type or storage class
sybdb.h:3650: parse error before '*' token
sybdb.h:3650: parse error before '*' token
sybdb.h:3653: warning: data definition has no type or storage class
sybdb.h:3654: parse error before '*' token
sybdb.h:3654: parse error before '*' token
sybdb.h:3656: warning: data definition has no type or storage class
sybdb.h:3657: parse error before '*' token
sybdb.h:3657: parse error before '*' token
sybdb.h:3660: warning: data definition has no type or storage class
sybdb.h:3661: parse error before '*' token
sybdb.h:3661: parse error before '*' token
sybdb.h:3665: warning: data definition has no type or storage class
sybdb.h:3666: parse error before '*' token
sybdb.h:3668: warning: data definition has no type or storage class
sybdb.h:3669: parse error before '*' token
sybdb.h:3674: parse error before '*' token
sybdb.h:3679: parse error before '*' token
sybdb.h:3684: parse error before '*' token
sybdb.h:3689: parse error before '*' token
sybdb.h:3691: `dbbufsize' redeclared as different kind of symbol
sybdb.h:2238: previous declaration of `dbbufsize'
sybdb.h:3692: parse error before '*' token
sybdb.h:3696: parse error before '*' token
sybdb.h:3700: parse error before '*' token
sybdb.h:3705: parse error before '*' token
sybdb.h:3710: parse error before '*' token
sybdb.h:3716: parse error before '*' token
sybdb.h:3721: parse error before '*' token
sybdb.h:3729: parse error before '*' token
sybdb.h:3734: parse error before '*' token
sybdb.h:3737: parse error before '*' token
sybdb.h:3742: parse error before '*' token
sybdb.h:3747: parse error before '*' token
sybdb.h:3751: parse error before '*' token
sybdb.h:3754: parse error before '*' token
sybdb.h:3757: parse error before '*' token
sybdb.h:3760: parse error before '*' token
sybdb.h:3764: parse error before '*' token
sybdb.h:3770: parse error before '*' token
sybdb.h:3778: parse error before '*' token
sybdb.h:3781: parse error before '*' token
sybdb.h:3789: parse error before '*' token
sybdb.h:3792: parse error before '*' token
sybdb.h:3795: parse error before '*' token
sybdb.h:3806: parse error before '*' token
sybdb.h:3809: parse error before '*' token
sybdb.h:3813: parse error before '*' token
sybdb.h:3820: parse error before '*' token
sybdb.h:3823: parse error before '*' token
sybdb.h:3826: parse error before '*' token
sybdb.h:3836: parse error before '*' token
sybdb.h:3839: parse error before '*' token
sybdb.h:3842: parse error before '*' token
sybdb.h:3845: parse error before '*' token
sybdb.h:3848: parse error before '*' token
sybdb.h:3852: parse error before '*' token
sybdb.h:3856: parse error before '*' token
sybdb.h:3859: parse error before '*' token
sybdb.h:3864: parse error before '*' token
sybdb.h:3868: parse error before '*' token
sybdb.h:3880: parse error before "DBFAR"
sybdb.h:3880: parse error before '*' token
sybdb.h:3886: warning: data definition has no type or storage class
sybdb.h:3887: parse error before '*' token
sybdb.h:3891: parse error before '*' token
sybdb.h:3894: parse error before '*' token
sybdb.h:3897: parse error before '*' token
sybdb.h:3900: parse error before "DBFAR"
sybdb.h:3903: parse error before '*' token
sybdb.h:3913: parse error before '*' token
sybdb.h:3923: parse error before '*' token
sybdb.h:3934: parse error before '*' token
sybdb.h:3939: parse error before '*' token
sybdb.h:3944: parse error before '*' token
sybdb.h:3948: parse error before '*' token
sybdb.h:3953: parse error before '*' token
sybdb.h:3957: parse error before '*' token
sybdb.h:3964: parse error before '*' token
sybdb.h:3969: parse error before '*' token
sybdb.h:3975: parse error before '*' token
sybdb.h:3979: parse error before '*' token
sybdb.h:3982: parse error before '*' token
sybdb.h:3987: parse error before '*' token
sybdb.h:3991: parse error before "DBFAR"
sybdb.h:3994: parse error before "DBFAR"
sybdb.h:4002: parse error before "DBFAR"
sybdb.h:4007: parse error before "DBFAR"
sybdb.h:4011: parse error before "DBFAR"
sybdb.h:4016: parse error before "DBFAR"
sybdb.h:4020: parse error before "DBFAR"
sybdb.h:4028: parse error before "DBFAR"
sybdb.h:4032: parse error before "DBFAR"
sybdb.h:4038: parse error before '*' token
sybdb.h:4038: parse error before '*' token
sybdb.h:4041: warning: data definition has no type or storage class
sybdb.h:4042: parse error before '*' token
sybdb.h:4045: parse error before '*' token
sybdb.h:4051: parse error before '*' token
sybdb.h:4057: parse error before '*' token
sybdb.h:4061: parse error before '*' token
sybdb.h:4065: parse error before '*' token
sybdb.h:4070: parse error before '*' token
sybdb.h:4074: parse error before '*' token
sybdb.h:4078: parse error before '*' token
sybdb.h:4084: parse error before '*' token
sybdb.h:4087: parse error before '*' token
example1.c: In function `main':
example1.c:35: `EHANDLEFUNC' undeclared (first use in this function)
example1.c:35: (Each undeclared identifier is reported only once
example1.c:35: for each function it appears in.)
example1.c:35: parse error before "err_handler"
example1.c:36: `MHANDLEFUNC' undeclared (first use in this function)
example1.c:36: parse error before "msg_handler"
example1.c:38: warning: assignment from incompatible pointer type
example1.c:43: warning: assignment from incompatible pointer type
example1.c:60: parse error before "DBFAR"
example1.c:62: parse error before "DBFAR"
example1.c:65: parse error before "DBFAR"
*** Error code 1
make: Fatal error: Command failed for target `example1'



*******************Internet Email Confidentiality Footer*******************


Privileged/Confidential Information may be contained in this message.  If you
are not the addressee indicated in this message (or responsible for delivery of
the message to such person), you may not copy or deliver this message to anyone.
In such case, you should destroy this message and kindly notify the sender by
reply email. Please advise immediately if you or your employer does not consent
to Internet email for messages of this kind.  Opinions, conclusions and other
information in this message that do not relate to the official business of my
firm shall be understood as neither given nor endorsed by it.



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]