Whilst trying to build on an IA-64 box with
~/src/xxdiff-3.2/src$ flex -V
flex version 2.5.4
~/src/xxdiff-3.2/src$ bison -V
bison (GNU Bison) 1.875c
Written by Robert Corbett and Richard Stallman.
Copyright (C) 2003 Free Software Foundation, Inc.
This is free software; see the source for copying
conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.
~/src/xxdiff-3.2/src$ rpm -q qt
qt-3.3.3-9.3
I get the following (terminal) error:
g++ -c -pipe -DXX_DEBUG -Wall -W -g -D_REENTRANT
-DQT_THREAD_SUPPORT -DQT_SHARED -DQT_NO_DEBUG
-I/usr/lib/qt-3.3/mkspecs/default -I.
-I/usr/lib/qt-3.3/include -o accelUtil.o accelUtil.cpp
flex -PresParser resParser.l
"resParser.l", line 99: unrecognized %option: bison-bridge
"resParser.l", line 100: unrecognized %option: header-file
make: *** [resParser_lex.cpp] Error 1
Thanks, Michael
michael.bane@manchester.ac.uk
Logged In: NO
ah, sorry I misread versions of flex; it appears xxdiff
requires >= than 2.5.31 whereas I have 2.5.4 and 4 is less
than 31, not greater ;)
Logged In: NO
this is a flex problem. Flex 2.5.4 from 1997!
try 2.5.33, and all problems wil disappear...