Jose Manuel Agudo Cuesta wrote:
> HI,
> 
> I found a minor problem with the porttracker compilation in nfsen 1.3 and 
> nfdump 1.5.6.
> 
> The compilation fails with the following message:
> 
> + NFDUMP=/home/jagudo/netflow/nfdump-1.5.6
> + RRDINCLUDE=/usr/include
> + LIBRRD=/usr/lib
> + 
> NFDUMP_OBJ=/home/jagudo/netflow/nfdump-1.5.6/util.o 
> /home/jagudo/netflow/nfdump-1.5.6/nftree.o 
> /home/jagudo/netflow/nfdump-1.5.6/grammar.o 
> /home/jagudo/netflow/nfdump-1.5.6/scanner.o 
> /home/jagudo/netflow/nfdump-1.5.6/nffile.o 
> /home/jagudo/netflow/nfdump-1.5.6/flist.o 
> /home/jagudo/netflow/nfdump-1.5.6/nf_common.o 
> /home/jagudo/netflow/nfdump-1.5.6/panonymizer.o 
> /home/jagudo/netflow/nfdump-1.5.6/rijndael.o 
> /home/jagudo/netflow/nfdump-1.5.6/ipconv.o
> + [ -f /home/jagudo/netflow/nfdump-1.5.6/fts_compat.o ]
> + 
> NFDUMP_OBJ=/home/jagudo/netflow/nfdump-1.5.6/util.o 
> /home/jagudo/netflow/nfdump-1.5.6/nftree.o 
> /home/jagudo/netflow/nfdump-1.5.6/grammar.o 
> /home/jagudo/netflow/nfdump-1.5.6/scanner.o 
> /home/jagudo/netflow/nfdump-1.5.6/nffile.o 
> /home/jagudo/netflow/nfdump-1.5.6/flist.o 
> /home/jagudo/netflow/nfdump-1.5.6/nf_common.o 
> /home/jagudo/netflow/nfdump-1.5.6/panonymizer.o 
> /home/jagudo/netflow/nfdump-1.5.6/rijndael.o 
> /home/jagudo/netflow/nfdump-1.5.6/ipconv.o 
> /home/jagudo/netflow/nfdump-1.5.6/fts_compat.o
> + INCLUDES=-I /home/jagudo/netflow/nfdump-1.5.6 -I/usr/include
> + 
> CC=gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -g 
> -O2
> + 
> gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -g 
> -O2 -c -I /home/jagudo/netflow/nfdump-1.5.6 -I/usr/include 
> nftrack.c
> + 
> gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -g 
> -O2 -c -I /home/jagudo/netflow/nfdump-1.5.6 -I/usr/include 
> nftrack_rrd.c
> + 
> gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -g 
> -O2 -c -I /home/jagudo/netflow/nfdump-1.5.6 -I/usr/include 
> nftrack_stat.c
> + gcc -o nftrack nftrack.o nftrack_rrd.o 
> nftrack_stat.o /home/jagudo/netflow/nfdump-1.5.6/util.o 
> /home/jagudo/netflow/nfdump-1.5.6/nftree.o 
> /home/jagudo/netflow/nfdump-1.5.6/grammar.o 
> /home/jagudo/netflow/nfdump-1.5.6/scanner.o 
> /home/jagudo/netflow/nfdump-1.5.6/nffile.o 
> /home/jagudo/netflow/nfdump-1.5.6/flist.o 
> /home/jagudo/netflow/nfdump-1.5.6/nf_common.o 
> /home/jagudo/netflow/nfdump-1.5.6/panonymizer.o 
> /home/jagudo/netflow/nfdump-1.5.6/rijndael.o 
> /home/jagudo/netflow/nfdump-1.5.6/ipconv.o 
> /home/jagudo/netflow/nfdump-1.5.6/fts_compat.o -L/usr/lib -lrrd 
> -L/usr/X11R6/lib -L/usr/local/lib
> /home/jagudo/netflow/nfdump-1.5.6/nffile.o: In function `WriteBlock':
> /home/jagudo/netflow/nfdump-1.5.6/nffile.c:628: undefined reference to 
> `lzo1x_1_compress'
> /home/jagudo/netflow/nfdump-1.5.6/nffile.o: In function `ReadBlock':
> /home/jagudo/netflow/nfdump-1.5.6/nffile.c:592: undefined reference to 
> `lzo1x_decompress'
> /home/jagudo/netflow/nfdump-1.5.6/nffile.o: In function `LZO_initialize':
> /home/jagudo/netflow/nfdump-1.5.6/nffile.c:163: undefined reference to 
> `__lzo_init_v2'
> collect2: ld returned 1 exit status
> 
> The fix is easy, add "$NFDUMP/minilzo.o" to NFDUMP_OBJ definition in 
> do_compile file:
> 
>  # nfdump objects
> NFDUMP_OBJ="$NFDUMP/util.o $NFDUMP/nftree.o $NFDUMP/grammar.o 
> $NFDUMP/scanner.o $NFDUMP/nffile.o $NFDUMP/flist.o $NFDUMP/nf_common.o 
> $NFDUMP/panonymizer.o $NFDUMP/rijndael.o $NFDUMP/ipconv.o $NFDUMP/minilzo.o"

Juz to let you know that I encountered the same problem with nfsen 1.3 
and nfdump 1.5.7. The above fix worked well.

Regards,
-- 
Szymon Trocha

Poznan Supercomputing & Ntw. Center ::: NETWORK OPERATION CENTER
Tel. (+48 61) 8582022
http://noc.man.poznan.pl  ::: http://noc.pionier.gov.pl

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Nfsen-discuss mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/nfsen-discuss

Reply via email to