squidGuard-1.2 on Tru-64

From: Michael Grau (m.grau@kcc.state.ks.us)
Date: Tue Nov 26 2002 - 10:23:48 EST


T64 4.0F PK 3

Has anybody successfully compiled squidGuard-1.2 on tru-62 4.0F?

I've tried native cc & make and gcc & GNU make

When compiled against db 2.7.7 shared lib, it compiles fine, but blocks
nothing the log reports:

   loading dbfile /usr/local/squidGuard/db/audio-video/domains.db
   domainlist empty, removed from memory
   init urllist /usr/local/squidGuard/db/audio-video/urls
   loading dbfile /usr/local/squidGuard/db/audio-video/urls.db
   urllist empty, removed from memory

When trying to compile against db 3.2.9 as recommended in the
Squidguard FAQ Supplement (http://www.maynidea.com/squidguard/faq-plus.html)
it fails during configure. (same with db 3.3 and 4.1)

16999:./conftest: /sbin/loader: Fatal Error: cannot map libdb-3.2.so

** The Berkley DB library version 2.6.4 or newer
     is required. Get it from http://www.sleepycat.com
     use --with-db=DIR or --with-db-inc=DIR,
     --with-db-lib=DIR to specify its location
     (default is /usr/local/BerkeleyDB)

When built against the db static library:

In file included from main.c:19:
sg.h:195: parse error before `DB_INFO'
sg.h:195: warning: no semicolon at end of struct or union
sg.h:201: parse error before `}'
make[1]: *** [main.o] Error 1
make[1]: Leaving directory `/usr/local/src/squidGuard-1.2.0/src'
make: *** [all] Error 1

TIA -- Mike Grau



This archive was generated by hypermail 2.1.7 : Sat Apr 12 2008 - 10:49:00 EDT