[Aide] Problems compiling Aide 0.10 on Solaris 9 SPARC

Richard van den Berg richard at vdberg.org
Sat Oct 30 02:47:55 EEST 2004


Thomas Toth wrote:
> conf_lex.c: In function `conflex':
> conf_lex.c:4728: error: `yy_prev_more_offset' undeclared (first use in
> this function)
> conf_lex.c:4728: error: (Each undeclared identifier is reported only once
> conf_lex.c:4728: error: for each function it appears in.)

This is a bug in flex 2.5.31 see
http://sourceforge.net/tracker/index.php?func=detail&aid=866477&group_id=72099&atid=533377
http://sourceforge.net/mailarchive/message.php?msg_id=5415848
http://sourceforge.net/mailarchive/message.php?msg_id=5561246
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=188665

You can edit conf_lex.c by hand and insert the following line:

static int yy_prev_more_offset = 0;

right after this one:

static int yy_more_offset = 0;

You can also install flex-2.5.4a-sol9-sparc-local.gz from the same 
location you got the 2.5.31 package.


More information about the Aide mailing list