Snort mailing list archives

RE: Compile under Linux kernel 2.4.3


From: "Eric Van den Bossche" <evdbossche () epo org>
Date: Mon, 18 Jun 2001 11:48:50 -0000


Thanks a lot. It did help.

In fact I reinstalled flex 2.5.4 and bison 1.28, then
again libpcap 0.4. After this, the installation of snort went fine.

Effectivelly, the former flex and bison installation took place after
libpcap was installed.


-----Original Message-----
From: Fyodor [mailto:fygrave () tigerteam net]
Sent: Friday, June 15, 2001 16:34
To: Eric Van den Bossche
Cc: snort-users () lists sourceforge net
Subject: Re: [Snort-users] Compile under Linux kernel 2.4.3


On Fri, Jun 15, 2001 at 03:23:19PM -0000, Eric Van den Bossche wrote:
I've compiled and installed without any problem Snort 1.7 under
Linux Suse 7.0 with kernel 2.2.16.

But when I want to install it under Linux suse 7.1 with kernel
2.4.3, I get the following error during the "make" :

--------------------------------------------------------------------
/usr/local/lib/libpcap.a(gencode.o): In function `pcap_compile':
gencode.o(.text+0x255): undefined reference to `lex_init'
/usr/local/lib/libpcap.a(grammar.o): In function `yyparse':
grammar.o(.text+0x95): undefined reference to `yylex'
grammar.o(.text+0xa5b): undefined reference to `yylex'
collect2: ld returned 1 exit status
make: *** [snort] Error 1
--------------------------------------------------------------------

I have already installed libpcap-0.4 and flex-2.5.4.

Do I still miss somethingelse ? 
Any idea ?

You didn't seem to have lex/flex installed at the time when libpcap
library was built. Very likely you will have to do so and then rebuild
libpcap again. 

_______________________________________________
Snort-users mailing list
Snort-users () lists sourceforge net
Go to this URL to change user options or unsubscribe:
http://lists.sourceforge.net/lists/listinfo/snort-users
Snort-users list archive:
http://www.geocrawler.com/redir-sf.php3?list=snort-users


Current thread: