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
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