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" Best Regards, Jose Manuel
signature.asc
Description: This is a digitally signed message part.
------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________ Nfsen-discuss mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/nfsen-discuss
