Hallo Linux-Gemeinde,
ich habe schon eine Ewigkeit gegoogelt und auch in diesem Forum gesucht. Doch leider bin ich nicht fündig geworden. Mein Problem:
Ich habe Linux 10.2 incl. squid installiert. nun möchte ich squidguard nutzen um bestimmte Inhalte zu sperren (der Server ist für eine Schule). Nach langer Recherche habe ich herausgefunden, dass ich dazu die BerkeleyDB brauch. Die Installation ist mir auch geglückt. Das Teil liegt jetzt in /usr/local/BerkeleyDB.4.5/ . Den Squidguard habe ich in der Version 1.2.0 . configure rufe ich mit dem Zusatz --with-db=/u.s.w. auf. Das klappt auch super (habe /etc/ld.so.conf vorher angepasst). Bei make ist dann aber schluss. folgende Meldung erscheint
ich habe schon eine Ewigkeit gegoogelt und auch in diesem Forum gesucht. Doch leider bin ich nicht fündig geworden. Mein Problem:
Ich habe Linux 10.2 incl. squid installiert. nun möchte ich squidguard nutzen um bestimmte Inhalte zu sperren (der Server ist für eine Schule). Nach langer Recherche habe ich herausgefunden, dass ich dazu die BerkeleyDB brauch. Die Installation ist mir auch geglückt. Das Teil liegt jetzt in /usr/local/BerkeleyDB.4.5/ . Den Squidguard habe ich in der Version 1.2.0 . configure rufe ich mit dem Zusatz --with-db=/u.s.w. auf. Das klappt auch super (habe /etc/ld.so.conf vorher angepasst). Bei make ist dann aber schluss. folgende Meldung erscheint
Ich habe keine Ahnung, was falsch läuft und hoffe sehr auf eure Hilfe...making all in squidGuard-1.2.0p3
make[1]: Entering directory `/data/squidGuard-1.2.0p3/src'
making all in src
gcc -I.. -I. -I. -I/usr/local/BerkeleyDB4.5/include -DHAVE_CONFIG_H -g -O2 -I/usr/local/BerkeleyDB4.5/include -c main.c
gcc -I.. -I. -I. -I/usr/local/BerkeleyDB4.5/include -DHAVE_CONFIG_H -g -O2 -I/usr/local/BerkeleyDB4.5/include -c sgLog.c
gcc -I.. -I. -I. -I/usr/local/BerkeleyDB4.5/include -DHAVE_CONFIG_H -g -O2 -I/usr/local/BerkeleyDB4.5/include -c sgDb.c
gcc -I.. -I. -I. -I/usr/local/BerkeleyDB4.5/include -DHAVE_CONFIG_H -g -O2 -I/usr/local/BerkeleyDB4.5/include -c sgDiv.c
yacc -d sg.y || (cp y.tab.c.bison y.tab.c && cp y.tab.h.bison y.tab.h)
/bin/sh: yacc: command not found
gcc -I.. -I. -I. -I/usr/local/BerkeleyDB4.5/include -DHAVE_CONFIG_H -g -O2 -I/usr/local/BerkeleyDB4.5/include -c y.tab.c
: sg.l || cp lex.yy.c.flex lex.yy.c
gcc -I.. -I. -I. -I/usr/local/BerkeleyDB4.5/include -DHAVE_CONFIG_H -g -O2 -I/usr/local/BerkeleyDB4.5/include -c lex.yy.c
gcc: lex.yy.c: No such file or directory
gcc: no input files
make[1]: *** [lex.yy.o] Error 1
make[1]: Leaving directory `/data/squidGuard-1.2.0p3/src'
make: *** [all] Error 1