Am trying to upgrade from 2.5STABLE10 to 2.6STABLE16 and am getting the following error when compiling. < ./cf.data.pre >cf.data if gcc -DHAVE_CONFIG_H -DDEFAULT_CONFIG_FILE=\"/usr/local/squid/etc/squid.conf\" -I. -I. -I../include -I. -I. -I../include -I../include -Wall -g -O2 -MT cf_gen.o -MD -MP -MF ".deps/cf_gen.Tpo" -c -o cf_gen.o cf_gen.c; \ then mv -f ".deps/cf_gen.Tpo" ".deps/cf_gen.Po"; else rm -f ".deps/cf_gen.Tpo"; exit 1; fi cf_gen.c: In function `main': cf_gen.c:182: parse error before `*' cf_gen.c:183: `t' undeclared(first use in this function) cf_gen.c:183: (Each undeclared identifier is reported only once cf_gen.c:183: for each function it appears in.) make[1]: *** [cf_gen.o] Error 1 Can anyone shed any light on what might be causing this. Sean