Failure to make grap 1.30 under cygwin 1.5.5

Earle F. Philhower III earle@ziplabel.com
Fri Sep 26 00:34:00 GMT 2003


Howdy,

At 03:48 PM 9/25/2003 -0400, CGF wrote:
>...Just so it's clear: I don't care to get involved in fixing issues where
>the bug report is "something is horribly wrong with it", either, so if
>you do actually want to work on fixing it, then I'll need more to go on
>than I have been given and I'll need some hint of cooperation rather
>than attitude.  But, of course, that's a good lesson for life anyway.

OK, I know this should be on the cygwin-apps but since it showed up here
can I make a better problem report on the new flex version?

Internal common parsing variables and functions that were available in
2.5.04 no longer are accessible (i.e. yytext_ptr or yyunput, yy_flex_realloc).
As I'm not an expert in Lex I can't say if these are "legit" functions,
but they have been there since time immemorial and are found in the X11R6
tree in several spots besides the xserver/hw/xwin branch.

For debugging I tried to find the .31 version but couldn't find it on
any "official" site so I couldn't find a changefile and see if maybe
there's a new -switch or something to enable legacy mode beyond the
standard -lex mode option.  A compile of the version available @ gnu
results in a version that still has these needed functions.

The lex header files are very, very different between the 2.5.4 and .31
versions, but I didn't go into detail because they are quite convoluted.

-Earle F. Philhower, III
  earle@ziplabel.com
  cdrlabel - ZipLabel - FlpLabel
  http://www.cdrlabel.com



More information about the Cygwin-xfree mailing list