I am trying to compile flow-tools.0.66 or flow-tools.0.67 and I got this error with the make command: [root@razor flow-tools-0.67]# ./configure ---> OK [root@razor flow-tools-0.67]# make Making all in lib make[1]: Entering directory `/usr/local/src/flow-tools-0.67/lib' make all-am make[2]: Entering directory `/usr/local/src/flow-tools-0.67/lib' make[2]: Leaving directory `/usr/local/src/flow-tools-0.67/lib' make[1]: Leaving directory `/usr/local/src/flow-tools-0.67/lib' Making all in src make[1]: Entering directory `/usr/local/src/flow-tools-0.67/src' if gcc -I./../lib -L./../lib -I. -I. -I../lib -g -Wall -g -Wall -MT flow-cat.o -MD -MP -MF ".deps/flow-cat.Tpo" \ -c -o flow-cat.o `test -f 'flow-cat.c' || echo './'`flow-cat.c; \ then mv ".deps/flow-cat.Tpo" ".deps/flow-cat.Po"; \ else rm -f ".deps/flow-cat.Tpo"; exit 1; \ fi flow-cat.c: In function `main': flow-cat.c:555: error: label at end of compound statement make[1]: *** [flow-cat.o] Error 1 make[1]: Leaving directory `/usr/local/src/flow-tools-0.67/src' make: *** [all-recursive] Error 1 [root@razor flow-tools-0.67]# can you help me? regards israel