[Mono-winforms-list] openlink patch?

Bob Pappas bpappas@macromedia.com
Wed, 14 Jan 2004 11:36:57 -0800


Thanks.
 
I'm getting these build errors: (am I missing any prerequisites? Does wine
need to be in a specific directory?)

> bpappas@debian:~/mono/wine/wine-20030318$ make wine-shared
> cd library && make wine;
> make[1]: Entering directory 
> `/home/bpappas/mono/wine/wine-20030318/library'

<snip>

> `/home/bpappas/mono/wine/wine-20030318/unicode'
> cd tools && make;
> make[1]: Entering directory 
> `/home/bpappas/mono/wine/wine-20030318/tools'
> make[2]: Entering directory 
> `/home/bpappas/mono/wine/wine-20030318/tools/wpp'
> gcc -c -I. -I. -I../../include -I../../include  -g -O2 -Wall 
> -mpreferred-stack-boundary=2 -gstabs+ -Wpointer-arith   
> -D_REENTRANT -o lex.yy.o lex.yy.c
> ./ppl.l:98:1: warning: "/*" within comment
> ./ppl.l:107:2: #endif without #if
> ./ppl.l: In function `pplex':
> ./ppl.l:309: error: `pp_incl_state' undeclared (first use in 
> this function)
> ./ppl.l:309: error: (Each undeclared identifier is reported only once
> ./ppl.l:309: error: for each function it appears in.)
> ./ppl.l:309: error: `pp_pp' undeclared (first use in this function)
> ./ppl.l:314: error: `pp_ignore' undeclared (first use in this 
> function)
> ./ppl.l:314: warning: implicit declaration of function `yy_pp_state'
> ./ppl.l:314: error: `pp_inc' undeclared (first use in this function)
> ./ppl.l:314: error: `tINCLUDE' undeclared (first use in this function)
> ./ppl.l:314: error: `pp_eol' undeclared (first use in this function)
> ./ppl.l:315: error: called object is not a function
> ./ppl.l:315: error: `pp_def' undeclared (first use in this function)
> ./ppl.l:316: error: `tERROR' undeclared (first use in this function)
> ./ppl.l:317: error: `tWARNING' undeclared (first use in this function)
> ./ppl.l:318: error: `tPRAGMA' undeclared (first use in this function)
> ./ppl.l:319: error: `tPPIDENT' undeclared (first use in this function)
> ./ppl.l:320: error: `pp_ifd' undeclared (first use in this function)
> ./ppl.l:320: error: `tUNDEF' undeclared (first use in this function)
> ./ppl.l:321: error: `tIFDEF' undeclared (first use in this function)
> ./ppl.l:322: error: `tIFNDEF' undeclared (first use in this function)
> ./ppl.l:323: error: `pp_if' undeclared (first use in this function)
> ./ppl.l:323: error: `tIF' undeclared (first use in this function)
> ./ppl.l:324: error: `tELIF' undeclared (first use in this function)
> ./ppl.l:325: error: `pp_endif' undeclared (first use in this function)
> ./ppl.l:325: error: `tELSE' undeclared (first use in this function)
> ./ppl.l:326: error: `tENDIF' undeclared (first use in this function)
> ./ppl.l:327: error: `pp_line' undeclared (first use in this function)
> ./ppl.l:327: error: `tLINE' undeclared (first use in this function)
> ./ppl.l:328: error: `tGCCLINE' undeclared (first use in this function)
> ./ppl.l:329: warning: implicit declaration of function `pperror'
> ./ppl.l:330: warning: implicit declaration of function `newline'
> ./ppl.l:330: error: `tNL' undeclared (first use in this function)
> ./ppl.l:338: warning: implicit declaration of function `make_number'
> ./ppl.l:338: error: `pplval' undeclared (first use in this function)
> ./ppl.l:339: warning: implicit declaration of function `new_string'
> ./ppl.l:339: warning: implicit declaration of function `add_string'
> ./ppl.l:339: error: `pp_iqs' undeclared (first use in this function)
> ./ppl.l:340: error: `pp_dqs' undeclared (first use in this function)
> ./ppl.l:344: error: called object is not a function
> ./ppl.l:366: error: `pp_defined' undeclared (first use in 
> this function)
> ./ppl.l:366: error: `tDEFINED' undeclared (first use in this function)
> ./ppl.l:367: error: `tLSHIFT' undeclared (first use in this function)
> ./ppl.l:368: error: `tRSHIFT' undeclared (first use in this function)
> ./ppl.l:369: error: `tLOGAND' undeclared (first use in this function)
> ./ppl.l:370: error: `tLOGOR' undeclared (first use in this function)
> ./ppl.l:371: error: `tEQ' undeclared (first use in this function)
> ./ppl.l:372: error: `tNE' undeclared (first use in this function)
> ./ppl.l:373: error: `tLTE' undeclared (first use in this function)
> ./ppl.l:374: error: `tGTE' undeclared (first use in this function)
> ./ppl.l:379: error: `pp_sqs' undeclared (first use in this function)
> ./ppl.l:387: warning: implicit declaration of function `pp_xstrdup'
> ./ppl.l:387: error: `tIDENT' undeclared (first use in this function)
> ./ppl.l:418: error: `tLITERAL' undeclared (first use in this function)
> ./ppl.l:421: error: called object is not a function
> ./ppl.l:427: error: `pp_macro' undeclared (first use in this function)
> ./ppl.l:427: error: `tMACRO' undeclared (first use in this function)
> ./ppl.l:428: error: `pp_define' undeclared (first use in this 
> function)
> ./ppl.l:428: error: `tDEFINE' undeclared (first use in this function)
> ./ppl.l:447: error: `pp_mbody' undeclared (first use in this function)
> ./ppl.l:447: error: `tMACROEND' undeclared (first use in this 
> function)
> ./ppl.l:451: error: `tELIPSIS' undeclared (first use in this function)
> ./ppl.l:460: error: `tCONCAT' undeclared (first use in this function)
> ./ppl.l:461: error: `tSTRINGIZE' undeclared (first use in 
> this function)
> ./ppl.l:479: error: `pp_macscan' undeclared (first use in 
> this function)
> ./ppl.l:486: error: `macexpstackentry_t' undeclared (first 
> use in this function)
> ./ppl.l:486: error: `mac' undeclared (first use in this function)
> ./ppl.l:486: warning: implicit declaration of function `pop_macro'
> ./ppl.l:488: warning: implicit declaration of function `put_buffer'
> ./ppl.l:490: warning: implicit declaration of function `free_macro'
> ./ppl.l:498: warning: implicit declaration of function 
> `MACROPARENTHESES'
> ./ppl.l:498: error: invalid lvalue in increment
> ./ppl.l:499: warning: implicit declaration of function 
> `add_text_to_macro'
> ./ppl.l:502: error: invalid lvalue in decrement
> ./ppl.l:505: warning: implicit declaration of function `macro_add_arg'
> ./ppl.l:518: error: `pp_comment' undeclared (first use in 
> this function)
> ./ppl.l:519: error: `pp_status' undeclared (first use in this 
> function)
> ./ppl.l:536: warning: implicit declaration of function `ppwarning'
> ./ppl.l:548: error: called object is not a function
> ./ppl.l:555: error: `RCINCL' undeclared (first use in this function)
> ./ppl.l:556: error: called object is not a function
> ./ppl.l:557: warning: implicit declaration of function `get_string'
> ./ppl.l:558: error: `tDQSTRING' undeclared (first use in this 
> function)
> ./ppl.l:560: warning: implicit declaration of function `put_string'
> ./ppl.l:567: error: called object is not a function
> ./ppl.l:573: error: `tSQSTRING' undeclared (first use in this 
> function)
> ./ppl.l:583: error: `tIQSTRING' undeclared (first use in this 
> function)
> ./ppl.l:613: warning: implicit declaration of function `string_start'
> ./ppl.l:620: error: `pp_entry_t' undeclared (first use in 
> this function)
> ./ppl.l:620: error: `ppp' undeclared (first use in this function)
> ./ppl.l:622: warning: implicit declaration of function `pplookup'
> ./ppl.l:624: error: called object is not a function
> ./ppl.l:627: error: called object is not a function
> ./ppl.l:633: error: called object is not a function
> ./ppl.l:633: error: `INITIAL' undeclared (first use in this function)
> ./ppl.l:635: error: `tRCINCLUDE' undeclared (first use in 
> this function)
> ./ppl.l:644: error: `def_special' undeclared (first use in 
> this function)
> ./ppl.l:645: warning: implicit declaration of function 
> `expand_special'
> ./ppl.l:647: error: `def_define' undeclared (first use in 
> this function)
> ./ppl.l:648: warning: implicit declaration of function `expand_define'
> ./ppl.l:650: error: `def_macro' undeclared (first use in this 
> function)
> ./ppl.l:651: error: `pp_macign' undeclared (first use in this 
> function)
> ./ppl.l:652: warning: implicit declaration of function `push_macro'
> ./ppl.l:655: warning: implicit declaration of function 
> `pp_internal_error'
> ./ppl.l:679: error: `tRCINCLUDEPATH' undeclared (first use in 
> this function)
> ./ppl.l:692: warning: implicit declaration of function `isprint'
> ./ppl.l:708: error: `pp_macexp' undeclared (first use in this 
> function)
> ./ppl.l:696: error: `bufferstackentry_t' undeclared (first 
> use in this function)
> ./ppl.l:696: error: `bep' undeclared (first use in this function)
> ./ppl.l:696: warning: implicit declaration of function `pop_buffer'
> ./ppl.l:698: warning: implicit declaration of function 
> `pp_get_if_depth'
> ./ppl.l:711: warning: implicit declaration of function `expand_macro'
> ./ppl.l: At top level:
> ./ppl.l:742: warning: `newline' was declared implicitly 
> `extern' and later `static'
> ./ppl.l:330: warning: previous declaration of `newline'
> ./ppl.l:742: warning: type mismatch with previous implicit declaration
> ./ppl.l:330: warning: previous implicit declaration of `newline'
> ./ppl.l:742: warning: `newline' was previously implicitly 
> declared to return `int'
> ./ppl.l: In function `newline':
> ./ppl.l:743: error: `pp_status' undeclared (first use in this 
> function)
> ./ppl.l:749: error: `ncontinuations' undeclared (first use in 
> this function)
> ./ppl.l: At top level:
> ./ppl.l:782: error: syntax error before "YYSTYPE"
> ./ppl.l:783: warning: `make_number' was declared implicitly 
> `extern' and later `static'
> ./ppl.l:338: warning: previous declaration of `make_number'
> ./ppl.l: In function `make_number':
> ./ppl.l:790: warning: implicit declaration of function `toupper'
> ./ppl.l:790: error: `str' undeclared (first use in this function)
> ./ppl.l:790: error: `len' undeclared (first use in this function)
> ./ppl.l:824: error: `val' undeclared (first use in this function)
> ./ppl.l:824: error: `radix' undeclared (first use in this function)
> ./ppl.l:825: error: `tULONG' undeclared (first use in this function)
> ./ppl.l:830: error: `tSLONG' undeclared (first use in this function)
> ./ppl.l:835: error: `tUINT' undeclared (first use in this function)
> ./ppl.l:840: error: `tSINT' undeclared (first use in this function)
> ./ppl.l: At top level:
> ./ppl.l:851: error: syntax error before '*' token
> ./ppl.l:852: warning: `expand_special' was declared 
> implicitly `extern' and later `static'
> ./ppl.l:645: warning: previous declaration of `expand_special'
> ./ppl.l:852: warning: type mismatch with previous implicit declaration
> ./ppl.l:645: warning: previous implicit declaration of 
> `expand_special'
> ./ppl.l:852: warning: `expand_special' was previously 
> implicitly declared to return `int'
> ./ppl.l: In function `expand_special':
> ./ppl.l:856: warning: implicit declaration of function `assert'
> ./ppl.l:856: error: `ppp' undeclared (first use in this function)
> ./ppl.l:856: error: `def_special' undeclared (first use in 
> this function)
> ./ppl.l:861: warning: implicit declaration of function `pp_xrealloc'
> ./ppl.l:861: warning: assignment makes pointer from integer 
> without a cast
> ./ppl.l:862: error: `pp_status' undeclared (first use in this 
> function)
> ./ppl.l:867: warning: assignment makes pointer from integer 
> without a cast
> ./ppl.l:875: error: `macexpstackidx' undeclared (first use in 
> this function)
> ./ppl.l:883: warning: implicit declaration of function `push_buffer'
> ./ppl.l: At top level:
> ./ppl.l:888: error: syntax error before '*' token
> ./ppl.l:889: warning: `expand_define' was declared implicitly 
> `extern' and later `static'
> ./ppl.l:648: warning: previous declaration of `expand_define'
> ./ppl.l:889: warning: type mismatch with previous implicit declaration
> ./ppl.l:648: warning: previous implicit declaration of `expand_define'
> ./ppl.l:889: warning: `expand_define' was previously 
> implicitly declared to return `int'
> ./ppl.l: In function `expand_define':
> ./ppl.l:890: error: `ppp' undeclared (first use in this function)
> ./ppl.l:890: error: `def_define' undeclared (first use in 
> this function)
> ./ppl.l:894: error: `macexpstackidx' undeclared (first use in 
> this function)
> ./ppl.l:895: error: `pp_status' undeclared (first use in this 
> function)
> ./ppl.l: In function `add_text':
> ./ppl.l:916: error: `ALLOCBLOCKSIZE' undeclared (first use in 
> this function)
> ./ppl.l:917: warning: assignment makes pointer from integer 
> without a cast
> ./ppl.l: At top level:
> ./ppl.l:925: error: syntax error before '*' token
> ./ppl.l:925: error: syntax error before '*' token
> ./ppl.l:926: warning: return type defaults to `int'
> ./ppl.l: In function `add_expand_text':
> ./ppl.l:932: error: `mtp' undeclared (first use in this function)
> ./ppl.l:937: error: `exp_text' undeclared (first use in this function)
> ./ppl.l:943: error: `exp_stringize' undeclared (first use in 
> this function)
> ./ppl.l:947: error: `mep' undeclared (first use in this function)
> ./ppl.l:960: error: `exp_concat' undeclared (first use in 
> this function)
> ./ppl.l:966: warning: implicit declaration of function `isspace'
> ./ppl.l:973: error: `nnl' undeclared (first use in this function)
> ./ppl.l:995: error: `exp_subst' undeclared (first use in this 
> function)
> ./ppl.l: At top level:
> ./ppl.l:1022: error: syntax error before '*' token
> ./ppl.l:1023: warning: `expand_macro' was declared implicitly 
> `extern' and later `static'
> ./ppl.l:711: warning: previous declaration of `expand_macro'
> ./ppl.l:1023: warning: type mismatch with previous implicit 
> declaration
> ./ppl.l:711: warning: previous implicit declaration of `expand_macro'
> ./ppl.l:1023: warning: `expand_macro' was previously 
> implicitly declared to return `int'
> ./ppl.l: In function `expand_macro':
> ./ppl.l:1024: error: `mtext_t' undeclared (first use in this function)
> ./ppl.l:1024: error: `mtp' undeclared (first use in this function)
> ./ppl.l:1028: error: `pp_entry_t' undeclared (first use in 
> this function)
> ./ppl.l:1028: error: `ppp' undeclared (first use in this function)
> ./ppl.l:1028: error: `mep' undeclared (first use in this function)
> ./ppl.l:1031: error: `def_macro' undeclared (first use in 
> this function)
> ./ppl.l:1042: error: `macexpstackidx' undeclared (first use 
> in this function)
> ./ppl.l:1043: error: `pp_status' undeclared (first use in 
> this function)
> ./ppl.l: At top level:
> ./ppl.l:1101: warning: `new_string' was declared implicitly 
> `extern' and later `static'
> ./ppl.l:339: warning: previous declaration of `new_string'
> ./ppl.l:1101: warning: type mismatch with previous implicit 
> declaration
> ./ppl.l:339: warning: previous implicit declaration of `new_string'
> ./ppl.l:1101: warning: `new_string' was previously implicitly 
> declared to return `int'
> ./ppl.l: In function `new_string':
> ./ppl.l:1106: error: `strbuf_idx' undeclared (first use in 
> this function)
> ./ppl.l:1107: error: `str_startline' undeclared (first use in 
> this function)
> ./ppl.l:1107: error: `pp_status' undeclared (first use in 
> this function)
> ./ppl.l: At top level:
> ./ppl.l:1111: warning: `add_string' was declared implicitly 
> `extern' and later `static'
> ./ppl.l:339: warning: previous declaration of `add_string'
> ./ppl.l:1111: warning: type mismatch with previous implicit 
> declaration
> ./ppl.l:339: warning: previous implicit declaration of `add_string'
> ./ppl.l:1111: warning: `add_string' was previously implicitly 
> declared to return `int'
> ./ppl.l: In function `add_string':
> ./ppl.l:1114: error: `strbuf_idx' undeclared (first use in 
> this function)
> ./ppl.l:1114: error: `strbuf_alloc' undeclared (first use in 
> this function)
> ./ppl.l:1116: error: `ALLOCBLOCKSIZE' undeclared (first use 
> in this function)
> ./ppl.l:1117: error: `strbuffer' undeclared (first use in 
> this function)
> ./ppl.l: At top level:
> ./ppl.l:1126: warning: `get_string' was declared implicitly 
> `extern' and later `static'
> ./ppl.l:582: warning: previous declaration of `get_string'
> ./ppl.l:1126: warning: type mismatch with previous implicit 
> declaration
> ./ppl.l:582: warning: previous implicit declaration of `get_string'
> ./ppl.l:1126: warning: `get_string' was previously implicitly 
> declared to return `int'
> ./ppl.l: In function `get_string':
> ./ppl.l:1127: warning: implicit declaration of function `pp_xmalloc'
> ./ppl.l:1127: error: `strbuf_idx' undeclared (first use in 
> this function)
> ./ppl.l:1127: warning: initialization makes pointer from 
> integer without a cast
> ./ppl.l:1128: error: `strbuffer' undeclared (first use in 
> this function)
> ./ppl.l: At top level:
> ./ppl.l:1137: warning: `put_string' was declared implicitly 
> `extern' and later `static'
> ./ppl.l:575: warning: previous declaration of `put_string'
> ./ppl.l:1137: warning: type mismatch with previous implicit 
> declaration
> ./ppl.l:575: warning: previous implicit declaration of `put_string'
> ./ppl.l:1137: warning: `put_string' was previously implicitly 
> declared to return `int'
> ./ppl.l: In function `put_string':
> ./ppl.l:1138: error: `strbuffer' undeclared (first use in 
> this function)
> ./ppl.l:1138: error: `strbuf_idx' undeclared (first use in 
> this function)
> ./ppl.l: At top level:
> ./ppl.l:1145: warning: `string_start' was declared implicitly 
> `extern' and later `static'
> ./ppl.l:613: warning: previous declaration of `string_start'
> ./ppl.l: In function `string_start':
> ./ppl.l:1146: error: `str_startline' undeclared (first use in 
> this function)
> ./ppl.l: At top level:
> ./ppl.l:1155: error: syntax error before '*' token
> ./ppl.l:1156: warning: `push_buffer' was declared implicitly 
> `extern' and later `static'
> ./ppl.l:1089: warning: previous declaration of `push_buffer'
> ./ppl.l:1156: warning: type mismatch with previous implicit 
> declaration
> ./ppl.l:1089: warning: previous implicit declaration of `push_buffer'
> ./ppl.l:1156: warning: `push_buffer' was previously 
> implicitly declared to return `int'
> ./ppl.l: In function `push_buffer':
> ./ppl.l:1157: error: `ppdebug' undeclared (first use in this function)
> ./ppl.l:1158: error: `bufferstackidx' undeclared (first use 
> in this function)
> ./ppl.l:1158: error: `ppp' undeclared (first use in this function)
> ./ppl.l:1158: error: `filename' undeclared (first use in this 
> function)
> ./ppl.l:1158: error: `incname' undeclared (first use in this function)
> ./ppl.l:1158: error: `pop' undeclared (first use in this function)
> ./ppl.l:1159: error: `MAXBUFFERSTACK' undeclared (first use 
> in this function)
> ./ppl.l:1162: error: `bufferstack' undeclared (first use in 
> this function)
> ./ppl.l:1165: error: `pp_status' undeclared (first use in 
> this function)
> ./ppl.l:1170: error: `ncontinuations' undeclared (first use 
> in this function)
> ./ppl.l:1171: error: `pp_incl_state' undeclared (first use in 
> this function)
> ./ppl.l:1173: error: `pass_data' undeclared (first use in 
> this function)
> ./ppl.l: At top level:
> ./ppl.l:1190: error: syntax error before '*' token
> ./ppl.l:1191: warning: return type defaults to `int'
> ./ppl.l:1191: warning: type mismatch with previous implicit 
> declaration
> ./ppl.l:696: warning: previous implicit declaration of `pop_buffer'
> ./ppl.l:1191: warning: `pop_buffer' was previously implicitly 
> declared to return `int'
> ./ppl.l: In function `pop_buffer':
> ./ppl.l:1192: error: `bufferstackidx' undeclared (first use 
> in this function)
> ./ppl.l:1200: error: `bufferstack' undeclared (first use in 
> this function)
> ./ppl.l:1204: error: `pp_status' undeclared (first use in 
> this function)
> ./ppl.l:1207: error: `ncontinuations' undeclared (first use 
> in this function)
> ./ppl.l:1214: error: `pp_incl_state' undeclared (first use in 
> this function)
> ./ppl.l:1216: error: `pp_entry_t' undeclared (first use in 
> this function)
> ./ppl.l:1216: error: `ppp' undeclared (first use in this function)
> ./ppl.l:1219: error: `includelogicentry_t' undeclared (first 
> use in this function)
> ./ppl.l:1219: error: `iep' undeclared (first use in this function)
> ./ppl.l:1224: error: `pp_includelogiclist' undeclared (first 
> use in this function)
> ./ppl.l:1237: error: `pass_data' undeclared (first use in 
> this function)
> ./ppl.l:1242: error: `ppdebug' undeclared (first use in this function)
> ./ppl.l:1257: warning: implicit declaration of function 
> `yy_current_state'
> ./ppl.l:1257: error: `pp_macexp' undeclared (first use in 
> this function)
> ./ppl.l:1258: warning: implicit declaration of function 
> `macro_add_expansion'
> ./ppl.l: At top level:
> ./ppl.l:1273: error: syntax error before '*' token
> ./ppl.l:1274: warning: `push_macro' was declared implicitly 
> `extern' and later `static'
> ./ppl.l:652: warning: previous declaration of `push_macro'
> ./ppl.l:1274: warning: type mismatch with previous implicit 
> declaration
> ./ppl.l:652: warning: previous implicit declaration of `push_macro'
> ./ppl.l:1274: warning: `push_macro' was previously implicitly 
> declared to return `int'
> ./ppl.l: In function `push_macro':
> ./ppl.l:1275: error: `macexpstackidx' undeclared (first use 
> in this function)
> ./ppl.l:1275: error: `MAXMACEXPSTACK' undeclared (first use 
> in this function)
> ./ppl.l:1278: error: `macexpstack' undeclared (first use in 
> this function)
> ./ppl.l:1280: error: `ppp' undeclared (first use in this function)
> ./ppl.l: At top level:
> ./ppl.l:1284: error: syntax error before '*' token
> ./ppl.l:1285: warning: return type defaults to `int'
> ./ppl.l: In function `top_macro':
> ./ppl.l:1286: error: `macexpstackidx' undeclared (first use 
> in this function)
> ./ppl.l:1286: error: `macexpstack' undeclared (first use in 
> this function)
> ./ppl.l: At top level:
> ./ppl.l:1289: error: syntax error before '*' token
> ./ppl.l:1290: warning: return type defaults to `int'
> ./ppl.l:1290: warning: type mismatch with previous implicit 
> declaration
> ./ppl.l:710: warning: previous implicit declaration of `pop_macro'
> ./ppl.l:1290: warning: `pop_macro' was previously implicitly 
> declared to return `int'
> ./ppl.l: In function `pop_macro':
> ./ppl.l:1291: error: `macexpstackidx' undeclared (first use 
> in this function)
> ./ppl.l:1293: error: `macexpstack' undeclared (first use in 
> this function)
> ./ppl.l: At top level:
> ./ppl.l:1296: error: syntax error before '*' token
> ./ppl.l:1297: warning: `free_macro' was declared implicitly 
> `extern' and later `static'
> ./ppl.l:490: warning: previous declaration of `free_macro'
> ./ppl.l:1297: warning: type mismatch with previous implicit 
> declaration
> ./ppl.l:490: warning: previous implicit declaration of `free_macro'
> ./ppl.l:1297: warning: `free_macro' was previously implicitly 
> declared to return `int'
> ./ppl.l: In function `free_macro':
> ./ppl.l:1300: error: `mep' undeclared (first use in this function)
> ./ppl.l: At top level:
> ./ppl.l:1312: warning: `add_text_to_macro' was declared 
> implicitly `extern' and later `static'
> ./ppl.l:518: warning: previous declaration of `add_text_to_macro'
> ./ppl.l:1312: warning: type mismatch with previous implicit 
> declaration
> ./ppl.l:518: warning: previous implicit declaration of 
> `add_text_to_macro'
> ./ppl.l:1312: warning: `add_text_to_macro' was previously 
> implicitly declared to return `int'
> ./ppl.l: In function `add_text_to_macro':
> ./ppl.l:1313: error: `macexpstackentry_t' undeclared (first 
> use in this function)
> ./ppl.l:1313: error: `mep' undeclared (first use in this function)
> ./ppl.l:1319: error: `ALLOCBLOCKSIZE' undeclared (first use 
> in this function)
> ./ppl.l: At top level:
> ./ppl.l:1328: warning: `macro_add_arg' was declared 
> implicitly `extern' and later `static'
> ./ppl.l:514: warning: previous declaration of `macro_add_arg'
> ./ppl.l:1328: warning: type mismatch with previous implicit 
> declaration
> ./ppl.l:514: warning: previous implicit declaration of `macro_add_arg'
> ./ppl.l:1328: warning: `macro_add_arg' was previously 
> implicitly declared to return `int'
> ./ppl.l: In function `macro_add_arg':
> ./ppl.l:1331: error: `macexpstackentry_t' undeclared (first 
> use in this function)
> ./ppl.l:1331: error: `mep' undeclared (first use in this function)
> ./ppl.l:1352: error: `pp_status' undeclared (first use in 
> this function)
> ./ppl.l:1360: error: `pp_macexp' undeclared (first use in 
> this function)
> ./ppl.l: At top level:
> ./ppl.l:1368: warning: `macro_add_expansion' was declared 
> implicitly `extern' and later `static'
> ./ppl.l:1258: warning: previous declaration of `macro_add_expansion'
> ./ppl.l:1368: warning: type mismatch with previous implicit 
> declaration
> ./ppl.l:1258: warning: previous implicit declaration of 
> `macro_add_expansion'
> ./ppl.l:1368: warning: `macro_add_expansion' was previously 
> implicitly declared to return `int'
> ./ppl.l: In function `macro_add_expansion':
> ./ppl.l:1369: error: `macexpstackentry_t' undeclared (first 
> use in this function)
> ./ppl.l:1369: error: `mep' undeclared (first use in this function)
> ./ppl.l:1380: error: `pp_status' undeclared (first use in 
> this function)
> ./ppl.l: At top level:
> ./ppl.l:1393: warning: `put_buffer' was declared implicitly 
> `extern' and later `static'
> ./ppl.l:1138: warning: previous declaration of `put_buffer'
> ./ppl.l:1393: warning: type mismatch with previous implicit 
> declaration
> ./ppl.l:1138: warning: previous implicit declaration of `put_buffer'
> ./ppl.l:1393: warning: `put_buffer' was previously implicitly 
> declared to return `int'
> ./ppl.l: In function `put_buffer':
> ./ppl.l:1397: error: `pass_data' undeclared (first use in 
> this function)
> ./ppl.l: In function `pp_do_include':
> ./ppl.l:1421: error: `includelogicentry_t' undeclared (first 
> use in this function)
> ./ppl.l:1421: error: `iep' undeclared (first use in this function)
> ./ppl.l:1423: error: `pp_includelogiclist' undeclared (first 
> use in this function)
> ./ppl.l:1444: warning: implicit declaration of function 
> `pp_open_include'
> ./ppl.l:1444: warning: assignment makes pointer from integer 
> without a cast
> ./ppl.l:1449: error: `pp_incl_state' undeclared (first use in 
> this function)
> ./ppl.l:1452: error: `pass_data' undeclared (first use in 
> this function)
> ./ppl.l:1455: error: `pp_status' undeclared (first use in 
> this function)
> ./ppl.l: In function `pp_push_ignore_state':
> ./ppl.l:1471: error: `pp_ignore' undeclared (first use in 
> this function)
> ./ppl.l: At top level:
> lex.yy.c:15495: warning: `yyunput' defined but not used
> make[2]: *** [lex.yy.o] Error 1
> make[2]: Leaving directory 
> `/home/bpappas/mono/wine/wine-20030318/tools/wpp'
> make[1]: *** [wpp] Error 2
> make[1]: Leaving directory 
> `/home/bpappas/mono/wine/wine-20030318/tools'
> make: *** [wine-common] Error 2
>  
> 
> > -----Original Message-----
> > From: mono-winforms-list-admin@lists.ximian.com
> > [mailto:mono-winforms-list-admin@lists.ximian.com] On Behalf 
> > Of Peter Dennis Bartok
> > Sent: Wednesday, January 14, 2004 9:47 AM
> > To: Bob Pappas; mono-winforms-list@lists.ximian.com
> > Subject: Re: [Mono-winforms-list] openlink patch?
> > 
> > 
> > Bob,
> > 
> > You find the openlink patches here:
> > 
> > http://www.openlinksw.com/mono/index.html
> > 
> > Cheers,
> >   Peter
> > 
> > -----Original Message-----
> > From: "Bob Pappas" <bpappas@macromedia.com>
> > To: <mono-winforms-list@lists.ximian.com>
> > Date: 14 January, 2004 08:32
> > Subject: [Mono-winforms-list] openlink patch?
> > 
> > 
> > >The Mono winforms page says this:
> > >To get the Windows.Forms support working, you need a Mono
> > installation
> > from
> > >CVS, and you need to install Wine plus the OpenLink
> > ><http://www.openlinksw.com/> patch, and define the 
> > environment variable
> > >"SWF" (export SWF=1 from your shell). For more information, see the
> > >Mono Wine  
> > ><http://www.nullenvoid.com/mono/wiki/index.php/MonoWinePackages>
> > >Packages page in the Mono Wiki.
> > >
> > >What is the OpenLink patch? Open link has several software 
> downloads,
> > none
> > >of which seem to be related to WINE or graphics.
> > >
> > >Which one do I download?
> > >
> > >
> > >
> > >
> > >Bob Pappas
> > >12015 Galaxie Ave.
> > >Apple Valley, MN 55124
> > > <http://www.macromedia.com/> www.macromedia.com
> > >
> > >952.686.2928 (phone)
> > >612.677.3801 (fax)
> > >952.215.2019 (cell)
> > >bpappas@macromedia.com <mailto:bpappas@macromedia.com>
> > >
> > >
> > >
> > >
> > >
> > 
> > _______________________________________________
> > Mono-winforms-list maillist  -  Mono-winforms-list@lists.ximian.com
> > http://lists.ximian.com/mailman/listinfo/mono-winforms-list
> > 
>