On Tue, 25 Feb 2003 [EMAIL PROTECTED] wrote: > For information: > > The current version of grap is grap-1.27 (available at > http://www.lunabase.org/~faber/Vault/software/grap/grap-1.27.tar.gz for > those interested) and installs under Cygwin beautifully, that is apparently > glitch-free and without any amendments, using configure/ make/ make install, > when the [prev] version of bison (1.75) is implemented. > > The installation fails with the [curr] version of bison (1.875). > > The problem looks like one involving a simple missing semi-colon, but when > this observation was put to them (more coherently than I could have managed, > by Tony Dusoir) Bison kindly and informatively responded as follows: > "Actually, the semicolon is supposed to be missing. This is valid syntax in > GNU C for a label attribute, but g++ rejects it, due to what I assume is a > compiler bug. We have worked around this problem in Bison test version > 1.875a; please give it a try. You can get it from: > ftp://alpha.gnu.org/gnu/bison/bison-1.875a.tar.gz ." > > I tried this, blindly upgrading in Cygwin from Bison 1.75 to 1.875a by again > simply using configure/ make/ make install (probably not at all the thing to > do, in general). But, hey presto, this version has apparently installed over > 1.75 without any murmurs of objection. > > And, finally, when tested, grap-1.27 installed successfully under > bison-1.875a as it had under bison-1.75. > > Fergus
I've had the same problem building Cygwin setup with bison-1.875. Looking at the ChangeLog between 1.875 and 1.875a (<http://savannah.gnu.org/cgi-bin/viewcvs/bison/bison/ChangeLog.diff?r1=1.976&r2=1.990>) it does seem that using 1.875a will not exhibit this particular problem. It doesn't look like another stable release will happen anytime soon... Can the [curr] bison package be "upgraded" to 1.875a (leaving [prev] at 1.75) at some point? Igor -- http://cs.nyu.edu/~pechtcha/ |\ _,,,---,,_ [EMAIL PROTECTED] ZZZzz /,`.-'`' -. ;-;;,_ [EMAIL PROTECTED] |,4- ) )-,_. ,\ ( `'-' Igor Pechtchanski '---''(_/--' `-'\_) fL a.k.a JaguaR-R-R-r-r-r-.-.-. Meow! Oh, boy, virtual memory! Now I'm gonna make myself a really *big* RAMdisk! -- /usr/games/fortune -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Bug reporting: http://cygwin.com/bugs.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/