This is the mail archive of the cygwin-xfree@cygwin.com mailing list for the Cygwin XFree86 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]

Re: Failure to make grap 1.30 under cygwin 1.5.5


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


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