Snort mailing list archives

Re: lex is insufficient? (daq 0.6.2)


From: Michael Altizer <maltizer () sourcefire com>
Date: Thu, 15 Dec 2011 18:21:03 -0500

On 12/15/2011 05:34 PM, tgiles () echoforest org wrote:
Hi, All.

Trying to build a copy of Snort 2.9.2 on Debian 5 x64 system and and running into an issue with configuring daq 
0.6.2. Receive "error: Your operating system's lex is insufficient to compile libsfbpf." whenever I try to run a 
configure.

I have the default flex 2.5.35 and Bison 2.3 installed. latest available Flex version is 2.5.35, so there's no way to 
upgrade it to something else.

Packages:

* libdnet - 1.11
configured with: ./configure --prefix=/opt/snort&&  make&&  make install
* libpcap - 1.1.1
configured with: ./configure --prefix=/opt/snort&&  make&&  make install

* daq - 0.6.2
configured with: ./configure --prefix=/opt/snort --with-libpcap-includes=/opt/snort/include 
--with-libpcap-libraries=/opt/snort/lib
-or-
configured with: ./configure --prefix=/opt/snort --with-libpcap-includes=/opt/snort/include 
--with-libpcap-libraries=/opt/snort/lib --without-flex --without-bison

relevant error from the config.log:

configure:11538: checking for capable lex
configure:11549: result: insufficient
configure:11552: error: Your operating system's lex is insufficient to compile
          libsfbpf. You should install both bison and flex.
          flex is a lex replacement that has many advantages,
          including being able to compile libsfbpf.  For more
          information, see http://www.gnu.org/software/flex/flex.html .


Re-downloaded packages, tweaked environment variables, verified paths, confirmed no extra dev- packages to install 
and can't get this to go the next step. What am I missing?

Thanks for any input you might have

tom
Check the bit that should be right above it in config.log to see what 
it's failing to do when checking for flex and bison.

------------------------------------------------------------------------------
10 Tips for Better Server Consolidation
Server virtualization is being driven by many needs.  
But none more important than the need to reduce IT complexity 
while improving strategic productivity.  Learn More! 
http://www.accelacomm.com/jaw/sdnl/114/51507609/
_______________________________________________
Snort-users mailing list
Snort-users () lists sourceforge net
Go to this URL to change user options or unsubscribe:
https://lists.sourceforge.net/lists/listinfo/snort-users
Snort-users list archive:
http://www.geocrawler.com/redir-sf.php3?list=snort-users

Please visit http://blog.snort.org to stay current on all the latest Snort news!


Current thread: