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
