Problema de Vacation en sendmail

Imagen de NEO

Forums: 

Hola amigos.
Antes de nada, agradesco por sus valiosos comentarios.

Tengo un WBEL3, He intentado instalador el Vacation que es un mail responser que me han recomendado sin éxito.
me presenta el siguiente bloque de errores al hacer el make install.

[root@ns1 vacation]# make install
gcc -m486 -Wall -Xlinker -warn-common -D_PATH_VACATION=\"/usr/bin/vacation\" -o vacation vacation.c -lgdbm
`-m486' is deprecated. Use `-march=i486' or `-mcpu=i486' instead.
vacation.c:74:18: gdbm.h: No existe el fichero o el directorio
En el fichero incluído de vacation.c:85:
vacation.h:23: error sintáctico antes de "db"
vacation.h:23: aviso: el tipo de dato por omisión es `int' en la declaración de `db'
vacation.h:23: aviso: la definición de datos no tiene tipo o clase de almacenamiento
vacation.c: En la función `main':
vacation.c:180: aviso: declaración implícita de la función `gdbm_open'
vacation.c:180: `GDBM_NEWDB' no ha sido declarado aquí (primero úselo en esta función)
vacation.c:180: (Cada identificador no declarado solamente se reporta una vez
vacation.c:180: para cada funcion en la que aparece.)
vacation.c:180: `GDBM_WRITER' no ha sido declarado aquí (primero úselo en esta función)
vacation.c:196: aviso: declaración implícita de la función `gdbm_close'
vacation.c: En la función `recent':
vacation.c:459: `datum' no ha sido declarado aquí (primero úselo en esta función)
vacation.c:459: error sintáctico antes de "key"
vacation.c:463: `key' no ha sido declarado aquí (primero úselo en esta función)
vacation.c:465: `data' no ha sido declarado aquí (primero úselo en esta función)
vacation.c:465: aviso: declaración implícita de la función `gdbm_fetch'
vacation.c: En la función `setinterval':
vacation.c:489: `datum' no ha sido declarado aquí (primero úselo en esta función)
vacation.c:489: error sintáctico antes de "key"
vacation.c:491: `key' no ha sido declarado aquí (primero úselo en esta función)
vacation.c:493: `data' no ha sido declarado aquí (primero úselo en esta función)
vacation.c:495: aviso: declaración implícita de la función `gdbm_store'
vacation.c:495: `GDBM_REPLACE' no ha sido declarado aquí (primero úselo en esta función)
vacation.c: En la función `setreply':
vacation.c:504: `datum' no ha sido declarado aquí (primero úselo en esta función)
vacation.c:504: error sintáctico antes de "key"
vacation.c:507: `key' no ha sido declarado aquí (primero úselo en esta función)
vacation.c:510: `data' no ha sido declarado aquí (primero úselo en esta función)
vacation.c:512: `GDBM_REPLACE' no ha sido declarado aquí (primero úselo en esta función)
make: *** [vacation] Error 1

Lamento lo extenso del bloque, he reinstalado el paquete gdb y gdmb por recomendación de Sean (que es el autor de este software). Por favor alguien puede guiarme un poco o si tienen otro programa que resuelva esta necesidad les agradesco de antemano

NEO

Para empezar debes instalar

Imagen de Epe

Para empezar debes instalar el gdbm-devel
yum -y install gdbm-devel

por eso no encuentra tal .h

además, no te sugiero que compiles directamente las cosas. Es mejor que busques un vacation que tenga src.rpm y recompiles el src.rpm

así será más actualizable. después y tendrás los paquetes bien catalogados.

--
EcuaLinux.com
(02)3412402 - (09)9246504

Saludos
epe

EcuaLinux.com

+(593) 9 9924 6504

Servicios en Software Libre