Mi sugerencia es que utilices la versión rpm del software, además luego 
podras actualizarla sin problemas, para ello en el siguiente sitio
dag.wieers.com/packages/squidguard/ podras encontrar el rpm respectivo , 
aunque aparece que es para RHES4 es compatible con CENTOS4.4
el nombre del rpm es squidguard-1.2.0-2.2.el4.rf.i386.rpm (versión de 32 
bits) y squidguard-1.2.0-2.2.el4.rf.x86_64.rpm (versión de 64 bits)

Victor González Piña wrote:
>
> Estimada Lista:
>
> Estoy armando un Proxy con squid y quiero usar squidGuard como filtro 
> de contenidos. Estoy usando centos 4.4. y tengo la versión 3.4.6-3 del 
> compilador gcc. La versión  de squidGuard es la 1.2
>
> El error al hacer make del squidGuard es el siguiente:
>
>  
>
> gcc -I.. -I. -I. -I/usr/local/BerkeleyDB/include -DHAVE_CONFIG_H -g 
> -O2 -I/usr/local/BerkeleyDB/include -c sgDb.c
>
> sgDb.c: In function `sgDbInit':
>
> sgDb.c:101: aviso: al pasar el argumento 2 del puntero a la función 
> de tipo de puntero incompatible
>
> sgDb.c:101: aviso: al pasar el argumento 4 del puntero a la función 
> se crea un puntero desde un entero sin una conversión
>
> sgDb.c:101: error: muy pocos argumentos para la función
>
> sgDb.c:107: aviso: al pasar el argumento 2 del puntero a la función 
> de tipo de puntero incompatible
>
> sgDb.c:107: aviso: al pasar el argumento 4 del puntero a la función 
> se crea un puntero desde un entero sin una conversión
>
> sgDb.c:107: error: muy pocos argumentos para la función
>
> make[1]: *** [sgDb.o] Error 1
>
> make[1]: Leaving directory `/root/Desktop/squidGuard-1.2.0/src'
>
> make: *** [all] Error 1
>
>  
>
> ¿Saben de alguna solución para este problema?.
>
>  
>
> Atte.
>
>  
>
> */Víctor González Piña/*
>
> */Ingeniero en Redes/*
>
> */Dirección SSMS, Departamento de Informática /*
>
> */+5623949394/*
>
> */+5623949369/*
>
>  
>

-- 
Fernando Ortiz
Jefe de Plataforma de Sistemas
Direccion de Servicios de Informatica y Comunicaciones
Pontificia Universidad Catolica de Valparaiso

Responder a