Scott,

I'm running on a RedHat 7.1 system, and I can tell you how I handled it.

During the system installation RH7.1 installed version 3.3 of the db
from a rpm. Before installing squidGuard I downloaded version 2.7.7 of
the db from here <http://ftp.ost.eltele.no/pub/db/> and installed it
from the tar file using the installation instructions from the
squidGuard site.

I didn't change anything when I installed squidGuard, and it worked fine
from the first test. Hope that helps.

Rick


-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]]On Behalf Of Scot A. Pflug
Sent: Thursday, December 06, 2001 4:16 PM
To: [EMAIL PROTECTED]
Subject: SquidGuard Installation on Redhat7.1


 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.


Reply via email to