[prev in list] [next in list] [prev in thread] [next in thread] 

List:       tcpdump-workers
Subject:    [tcpdump-workers] Re: compile error using lex on Solaris
From:       Assar Westerlund <assar () sics ! se>
Date:       2000-06-21 13:43:05
[Download RAW message or body]

Darren Reed <darrenr@reed.wattle.id.au> writes:
> Solaris2.6:
> 
> lex -t scanner.l > $$.scanner.c; mv $$.scanner.c scanner.c
> "scanner.l":line 174: Error: Definitions too long
> 0/6000 nodes(%e), 0/19000 positions(%p), 1/2000 (%n), 0 transitions,
> 0/4000 packed char classes(%k),  0/15000 packed transitions(%a),  0/17000 output slots(%o)
> *** Error code 1
> 
> Is this a known problem ?

Yeah, and we should have documented it :-(

I think it's either rewrite the stuff to be simpler and handle by lex
or use flex.  I've taken the lazy/easy way out so far...

/assar
-
This is the TCPDUMP workers list. It is archived at
http://www.tcpdump.org/lists/workers/index.html
To unsubscribe use mailto:tcpdump-workers-request@tcpdump.org?body=unsubscribe

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic