I have run the ./configure and started to compile. I relinked db.h to the berkley2 DB that is installed with redhat that comes from sleepcat. During compilation I get the following message
making all in squidGuard-1.1.4 make[1]: Entering directory `/usr/lib/squidGuard-1.1.4/src' making all in src gcc -I.. -I. -I. -I/usr/local/BerkeleyDB/include -DHAVE_CONFIG_H -g -O2 -I/usr/l ocal/BerkeleyDB/include -c sgDb.c sgDb.c: In function `defined': sgDb.c:130: too many arguments to function make[1]: *** [sgDb.o] Error 1 make[1]: Leaving directory `/usr/lib/squidGuard-1.1.4/src' make: *** [all] Error 1 I was having problems compiling the main.c but when I relinked the db.h that was going to DB3.x, it worked fine and then failed here. I have no ideas. I have checked GNOrpm and verified that Berkley 2.x was installed.
