If you are new to Snort as well have you considered trying the 2.9.0 beta?† It uses libdnet instead of libnet so that issue goes away.† You'll also have to install the DAQ package but, having done that, you will be in great shape going forward.<br>
<br><div class="gmail_quote">On Thu, Jul 29, 2010 at 7:17 PM, Chamila Garusinghe <span dir="ltr"><<a href="mailto:chamilagarusinghe@...14950....">chamilagarusinghe@...1396...</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<table border="0" cellpadding="0" cellspacing="0"><tbody><tr><td style="font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-size: inherit; line-height: inherit; font-size-adjust: inherit; font-stretch: inherit;" valign="top">
Dear All,<br><br>I wanted to install all the necessary requirement libraries before installing Snort.<br>managed to install<br>Libcap, pcre and Barnyarde.<br>however, have a difficulty configuring libnet.<br><br>I have followed the guideline document (readme.txt).<br>
I have created a port.mak file in the base directory and copied and pasted text from linux.mak file in the the makfiles directory.<br><br>port.mak file has the following text<br><br># Portability makefile -- helper for other makefiles<br>
<br># Linux version<br><br>TARGET = LINUX<br><br>LIBDEST = /usr/local/lib/$(LIBFILENAME)<br>INCDEST = /usr/local/include/$(INCNAME)<br>EXE_SUFFIX =<br>RM_F = rm -f<br>CP_F = cp -f<br><br>CC = gcc<br>WARNING_FLAGS = -Wall -Werror -Wno-unused -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations<br>
LDLIBS = -lpthread<br>LINK_ALLEGRO = `allegro-config
 --libs`<br>ARFLAGS = rs<br><br>LIBNAME = net<br>LIBFILENAME = lib$(LIBNAME).a<br>INCNAME = libnet.h<br>LIBDIR = $(BASE)/lib<br>LIBSRC = $(LIBDIR)/$(LIBFILENAME)<br>INCDIR = $(BASE)/include<br>INCSRC = $(INCDIR)/$(INCNAME)<br>
<br><br>error was as follow<br>
<br>root@...14948...:~/snort/libnet# make<br>make -C lib/ lib<br>make[1]: Entering directory `/root/snort/libnet/lib'<br>gcc -O2 -Wall -Werror -Wno-unused -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -g -I../include -Iinclude -DTARGET_LINUX†† -c -o core/config.o core/config.c<br>
cc1: warnings being treated as errors<br>core/config.c: In function ‚__libnet_internal__seek_section‚:<br>core/config.c:87: error: ignoring return value of ‚fgets‚, declared with attribute warn_unused_result<br>core/config.c: In function ‚__libnet_internal__get_setting‚:<br>
core/config.c:111: error: ignoring return value of ‚fgets‚, declared with attribute warn_unused_result<br>make[1]: *** [core/config.o] Error 1<br>make[1]: Leaving directory `/root/snort/libnet/lib'<br>make: *** [lib] Error 2<br>
<br>†<br><br>†I am running Ubuntu 2.6<br>I am very new to Linux and this is very difficult for me to figure it out and what to
 next...<br>any thoughts very much appreciated<br><br><br>Many Thanks<br>Chamila<br><br><br><br><br></td></tr></tbody></table><br>



      <br>------------------------------------------------------------------------------<br>
The Palm PDK Hot Apps Program offers developers who use the<br>
Plug-In Development Kit to bring their C/C++ apps to Palm for a share<br>
of $1 Million in cash or HP Products. Visit us here for more details:<br>
<a href="http://p.sf.net/sfu/dev2dev-palm" target="_blank">http://p.sf.net/sfu/dev2dev-palm</a><br>_______________________________________________<br>
Snort-users mailing list<br>
<a href="mailto:Snort-users@lists.sourceforge.net">Snort-users@...4626...ceforge.net</a><br>
Go to this URL to change user options or unsubscribe:<br>
<a href="https://lists.sourceforge.net/lists/listinfo/snort-users" target="_blank">https://lists.sourceforge.net/lists/listinfo/snort-users</a><br>
Snort-users list archive:<br>
<a href="http://www.geocrawler.com/redir-sf.php3?list=snort-users" target="_blank">http://www.geocrawler.com/redir-sf.php3?list=snort-users</a><br></blockquote></div><br>