I have NfSen 1.3 and NfDump 1.5.7 installed and working on FreeBSD 7.0. Now I am trying to install the PortTracker plugin. I get the following errors while doing ./do_compile.
+ NFDUMP=/usr/ports/net-mgmt/nfdump/work/nfdump-1.5.7 + RRDINCLUDE=/usr/local/include + LIBRRD=/usr/local/lib + NFDUMP_OBJ=/usr/ports/net-mgmt/nfdump/work/nfdump-1.5.7/util.o /usr/ports/net-mgmt/nfdump/work/nfdump-1.5.7/nftree.o /usr/ports/net-mgmt/nfdump/work/nfdump-1.5.7/grammar.o /usr/ports/net-mgmt/nfdump/work/nfdump-1.5.7/scanner.o /usr/ports/net-mgmt/nfdump/work/nfdump-1.5.7/nffile.o /usr/ports/net-mgmt/nfdump/work/nfdump-1.5.7/nf_common.o /usr/ports/net-mgmt/nfdump/work/nfdump-1.5.7/panonymizer.o /usr/ports/net-mgmt/nfdump/work/nfdump-1.5.7/rijndael.o /usr/ports/net-mgmt/nfdump/work/nfdump-1.5.7/ipconv.o /usr/ports/net-mgmt/nfdump/work/nfdump-1.5.7/minilzo.o + INCLUDES=-I /usr/ports/net-mgmt/nfdump/work/nfdump-1.5.7 -I/usr/local/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 /usr/ports/net-mgmt/nfdump/work/nfdump-1.5.7 -I/usr/local/include nftrack.c In file included from nftrack.c:62: /usr/ports/net-mgmt/nfdump/work/nfdump-1.5.7/nftree.h:96: error: expected specifier-qualifier-list before 'RB_ENTRY' /usr/ports/net-mgmt/nfdump/work/nfdump-1.5.7/nftree.h:102: error: expected specifier-qualifier-list before 'RB_ENTRY' In file included from nftrack.c:63: /usr/ports/net-mgmt/nfdump/work/nfdump-1.5.7/nfdump.h:56: error: function definition declared 'typedef' /usr/ports/net-mgmt/nfdump/work/nfdump-1.5.7/nfdump.h: In function 'RB_HEAD': /usr/ports/net-mgmt/nfdump/work/nfdump-1.5.7/nfdump.h:56: error: expected declaration specifiers before 'IPlist_t' /usr/ports/net-mgmt/nfdump/work/nfdump-1.5.7/nfdump.h:59: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ULongtree_t' /usr/ports/net-mgmt/nfdump/work/nfdump-1.5.7/nfdump.h:75: error: expected declaration specifiers before 'RB_PROTOTYPE' /usr/ports/net-mgmt/nfdump/work/nfdump-1.5.7/nfdump.h:77: error: expected declaration specifiers before 'RB_PROTOTYPE' In file included from nftrack.c:64: /usr/ports/net-mgmt/nfdump/work/nfdump-1.5.7/util.h:58: error: storage class specified for parameter 'stringlist_t' /usr/ports/net-mgmt/nfdump/work/nfdump-1.5.7/util.h:60: error: expected ')' before '*' token /usr/ports/net-mgmt/nfdump/work/nfdump-1.5.7/util.h:62: error: expected ')' before '*' token In file included from nftrack.c:65: /usr/ports/net-mgmt/nfdump/work/nfdump-1.5.7/grammar.h:80: warning: empty declaration y.tab.h:136: error: storage class specified for parameter 'YYSTYPE' y.tab.h:142: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'yylval' In file included from nftrack.c:67: nftrack_stat.h:5: error: storage class specified for parameter 'data_element' nftrack_stat.h:8: error: expected specifier-qualifier-list before 'data_element' nftrack_stat.h:9: error: storage class specified for parameter 'data_row' nftrack_stat.h:12: warning: empty declaration nftrack_stat.h:13: warning: empty declaration nftrack_stat.h:21: error: expected declaration specifiers before 'data_row' nftrack_stat.h:23: error: expected ')' before '*' token nftrack_stat.h:25: error: expected ')' before '*' token In file included from nftrack.c:68: nftrack_rrd.h:4: error: expected declaration specifiers or '...' before 'data_row' nftrack_rrd.h:6: error: expected declaration specifiers before 'data_row' nftrack_rrd.h:12: error: redefinition of parameter 'ISO2UNIX' /usr/ports/net-mgmt/nfdump/work/nfdump-1.5.7/util.h:70: error: previous definition of 'ISO2UNIX' was here nftrack.c:74: error: storage class specified for parameter 'yydebug' nftrack.c:82: error: storage class specified for parameter 'rcsid' nftrack.c:82: error: parameter 'rcsid' is initialized nftrack.c:85: error: storage class specified for parameter 'usage' nftrack.c:87: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token nftrack.c:90: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token nftrack.c:107: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token nftrack.c:264: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token nftrack.c:85: error: declaration for parameter 'usage' but no such parameter nftrack.c:82: error: declaration for parameter 'rcsid' but no such parameter nftrack.c:79: error: declaration for parameter 'packet_limit' but no such parameter nftrack.c:79: error: declaration for parameter 'byte_limit' but no such parameter nftrack.c:78: error: declaration for parameter 'packet_mode' but no such parameter nftrack.c:78: error: declaration for parameter 'byte_mode' but no such parameter nftrack.c:77: error: declaration for parameter 'Engine' but no such parameter nftrack.c:74: error: declaration for parameter 'yydebug' but no such parameter nftrack_rrd.h:12: error: declaration for parameter 'ISO2UNIX' but no such parameter nftrack_rrd.h:10: error: declaration for parameter 'RRD_First' but no such parameter nftrack_rrd.h:8: error: declaration for parameter 'RRD_LastUpdate' but no such parameter nftrack_rrd.h:4: error: declaration for parameter 'RRD_StoreDataRow' but no such parameter nftrack_rrd.h:2: error: declaration for parameter 'CreateRRDBs' but no such parameter nftrack_stat.h:19: error: declaration for parameter 'InitStatFile' but no such parameter nftrack_stat.h:17: error: declaration for parameter 'CloseStat' but no such parameter nftrack_stat.h:15: error: declaration for parameter 'InitStat' but no such parameter nftrack_stat.h:9: error: declaration for parameter 'data_row' but no such parameter nftrack_stat.h:5: error: declaration for parameter 'data_element' but no such parameter y.tab.h:136: error: declaration for parameter 'YYSTYPE' but no such parameter /usr/ports/net-mgmt/nfdump/work/nfdump-1.5.7/util.h:76: error: declaration for parameter 'Setv6Mode' but no such parameter /usr/ports/net-mgmt/nfdump/work/nfdump-1.5.7/util.h:74: error: declaration for parameter 'GetCurrentFilename' but no such parameter /usr/ports/net-mgmt/nfdump/work/nfdump-1.5.7/util.h:72: error: declaration for parameter 'SetupInputFileSequence' but no such parameter /usr/ports/net-mgmt/nfdump/work/nfdump-1.5.7/util.h:70: error: declaration for parameter 'ISO2UNIX' but no such parameter /usr/ports/net-mgmt/nfdump/work/nfdump-1.5.7/util.h:68: error: declaration for parameter 'UNIX2ISO' but no such parameter /usr/ports/net-mgmt/nfdump/work/nfdump-1.5.7/util.h:66: error: declaration for parameter 'TimeString' but no such parameter /usr/ports/net-mgmt/nfdump/work/nfdump-1.5.7/util.h:64: error: declaration for parameter 'ScanTimeFrame' but no such parameter /usr/ports/net-mgmt/nfdump/work/nfdump-1.5.7/util.h:58: error: declaration for parameter 'stringlist_t' but no such parameter /usr/ports/net-mgmt/nfdump/work/nfdump-1.5.7/nfdump.h:72: error: declaration for parameter 'ScreenIdentString' but no such parameter /usr/ports/net-mgmt/nfdump/work/nfdump-1.5.7/nfdump.h:70: error: declaration for parameter 'ScreenIPString' but no such parameter /usr/ports/net-mgmt/nfdump/work/nfdump-1.5.7/nfdump.h:68: error: declaration for parameter 'lex_init' but no such parameter /usr/ports/net-mgmt/nfdump/work/nfdump-1.5.7/nfdump.h:66: error: declaration for parameter 'lex_cleanup' but no such parameter /usr/ports/net-mgmt/nfdump/work/nfdump-1.5.7/nfdump.h:64: error: declaration for parameter 'yylex' but no such parameter /usr/ports/net-mgmt/nfdump/work/nfdump-1.5.7/nfdump.h:62: error: declaration for parameter 'yyparse' but no such parameter nftrack.c:459: error: expected '{' at end of input + gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -c -I /usr/ports/net-mgmt/nfdump/work/nfdump-1.5.7 -I/usr/local/include nftrack_rrd.c + gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -c -I /usr/ports/net-mgmt/nfdump/work/nfdump-1.5.7 -I/usr/local/include nftrack_stat.c + gcc -o nftrack nftrack.o nftrack_rrd.o nftrack_stat.o /usr/ports/net-mgmt/nfdump/work/nfdump-1.5.7/util.o /usr/ports/net-mgmt/nfdump/work/nfdump-1.5.7/nftree.o /usr/ports/net-mgmt/nfdump/work/nfdump-1.5.7/grammar.o /usr/ports/net-mgmt/nfdump/work/nfdump-1.5.7/scanner.o /usr/ports/net-mgmt/nfdump/work/nfdump-1.5.7/nffile.o /usr/ports/net-mgmt/nfdump/work/nfdump-1.5.7/nf_common.o /usr/ports/net-mgmt/nfdump/work/nfdump-1.5.7/panonymizer.o /usr/ports/net-mgmt/nfdump/work/nfdump-1.5.7/rijndael.o /usr/ports/net-mgmt/nfdump/work/nfdump-1.5.7/ipconv.o /usr/ports/net-mgmt/nfdump/work/nfdump-1.5.7/minilzo.o -L/usr/local/lib -lrrd -L/usr/X11R6/lib -L/usr/local/lib gcc: nftrack.o: No such file or directory I have seen in the discussion list that someone has experienced the same problem but I didn't find any answers. Thanks. Lungten. ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ Nfsen-discuss mailing list Nfsen-discuss@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/nfsen-discuss