[q-lang-users] CVS head failed to build, flex yytext_ptr problems
Brought to you by:
agraef
From: Peter M. <pet...@wa...> - 2006-05-13 14:27:12
|
Hi, Q CVS HEAD failed to build for me. These are the relevant errors: """ make[2]: Entering directory `/home/peter/Desktop/q/src' gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../libltdl -DYEAR=2006 -DSYSINFO=i686-pc-linux-gnu -DQPATH=.:/usr/local/share/q/lib:/usr/local/lib/q -DQEXEC=/usr/local/bin/q -DLIBTOOL=/usr/local/lib/q/libtool -DCC=gcc -g -O2 -c qmlex.c qmlex.l: In function 'u8ungetc': qmlex.l:593: error: 'yytext_ptr' undeclared (first use in this function) qmlex.l:593: error: (Each undeclared identifier is reported only once qmlex.l:593: error: for each function it appears in.) qmlex.l: In function 'utf8_qualid': qmlex.l:661: error: 'yytext_ptr' undeclared (first use in this function) qmlex.l: In function '__qq__peek': qmlex.l:747: error: 'yytext_ptr' undeclared (first use in this function) make[2]: *** [qmlex.o] Error 1 """ flex --version = "flex 2.5.31" (that's the latest version in the dapper repository) gcc --version = "gcc (GCC) 4.0.3 (Ubuntu 4.0.3-1ubuntu4)" Google turned up this: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=191942 If that's correct the current use of unput at least causes part of the problem. Greetings, Peter |