Hola, tengo un bateo que la insatalacion de los driver de un modem en 
ubunto 7.04

pues me dice que falta un header del kernell que se llama linux/config.h 
, pero ya instale los headers y ahi no esta
entonces me da el siguiente error :


si alguien sabe como solucionarlo gracias de antemano
--------------------------------------------


make[2]: se ingresa al directorio `/usr/src/linux-headers-2.6.20-15-generic'
CC [M] /home/jackpot/Desktop/Intel-537/coredrv/coredrv.o
En el fichero incluído de 
/home/jackpot/Desktop/Intel-537/coredrv/hamcore.h:45,
de /home/jackpot/Desktop/Intel-537/coredrv/coredrv.c:33:
/home/jackpot/Desktop/Intel-537/coredrv/hamdefs.h:49:28: error: 
linux/config.h: No existe el fichero ó directorio
/home/jackpot/Desktop/Intel-537/coredrv/coredrv.c:73: aviso: la 
definición de datos no tiene tipo o clase de almacenamiento
/home/jackpot/Desktop/Intel-537/coredrv/coredrv.c:73: aviso: el tipo de 
dato por defecto es ‘int’ en la declaración de 
‘EXPORT_SYMBOL_NOVERS’
/home/jackpot/Desktop/Intel-537/coredrv/coredrv.c:73: aviso: nombres de 
parámetros (sin tipos) en la declaración de la función
/home/jackpot/Desktop/Intel-537/coredrv/coredrv.c: En la función 
‘softcore_init_struct’:
/home/jackpot/Desktop/Intel-537/coredrv/coredrv.c:339: aviso: 
asignación desde un tipo de puntero incompatible
/home/jackpot/Desktop/Intel-537/coredrv/coredrv.c: En la función 
‘open’:
/home/jackpot/Desktop/Intel-537/coredrv/coredrv.c:395: aviso: se pasa el 
argumento 2 de ‘request_irq’ desde un tipo de puntero incompatible
/home/jackpot/Desktop/Intel-537/coredrv/coredrv.c:407: aviso: 
declaración implícita de la función ‘pm_register’
/home/jackpot/Desktop/Intel-537/coredrv/coredrv.c:408: aviso: la 
asignación crea un puntero desde un entero sin una conversión
/home/jackpot/Desktop/Intel-537/coredrv/coredrv.c: En la función 
‘close’:
/home/jackpot/Desktop/Intel-537/coredrv/coredrv.c:439: aviso: 
declaración implícita de la función ‘pm_unregister’
/home/jackpot/Desktop/Intel-537/coredrv/coredrv.c: En la función 
‘send_data_to_user’:
/home/jackpot/Desktop/Intel-537/coredrv/coredrv.c:587: error: ‘struct 
tty_struct’ no tiene un miembro llamado ‘flip’
/home/jackpot/Desktop/Intel-537/coredrv/coredrv.c:592: error: ‘struct 
tty_struct’ no tiene un miembro llamado ‘flip’
/home/jackpot/Desktop/Intel-537/coredrv/coredrv.c:593: error: ‘struct 
tty_struct’ no tiene un miembro llamado ‘flip’
/home/jackpot/Desktop/Intel-537/coredrv/coredrv.c:595: error: ‘struct 
tty_struct’ no tiene un miembro llamado ‘flip’
/home/jackpot/Desktop/Intel-537/coredrv/coredrv.c:596: error: ‘struct 
tty_struct’ no tiene un miembro llamado ‘flip’
/home/jackpot/Desktop/Intel-537/coredrv/coredrv.c:597: error: ‘struct 
tty_struct’ no tiene un miembro llamado ‘flip’
/home/jackpot/Desktop/Intel-537/coredrv/coredrv.c: En el nivel principal:
/home/jackpot/Desktop/Intel-537/coredrv/coredrv.c:665: error: expected 
‘)’ before string constant
/home/jackpot/Desktop/Intel-537/coredrv/coredrv.c:778:39: error: la 
macro "DECLARE_WORK" recibió 3 argumentos, pero solamente tomó 2
/home/jackpot/Desktop/Intel-537/coredrv/coredrv.c:778: aviso: la 
definición de datos no tiene tipo o clase de almacenamiento
/home/jackpot/Desktop/Intel-537/coredrv/coredrv.c:778: aviso: el tipo de 
dato por defecto es ‘int’ en la declaración de ‘DECLARE_WORK’
/home/jackpot/Desktop/Intel-537/coredrv/coredrv.c:779:37: error: la 
macro "DECLARE_WORK" recibió 3 argumentos, pero solamente tomó 2
/home/jackpot/Desktop/Intel-537/coredrv/coredrv.c:779: aviso: la 
definición de datos no tiene tipo o clase de almacenamiento
/home/jackpot/Desktop/Intel-537/coredrv/coredrv.c:779: aviso: el tipo de 
dato por defecto es ‘int’ en la declaración de ‘DECLARE_WORK’
/home/jackpot/Desktop/Intel-537/coredrv/coredrv.c: En la función 
‘wake_up_interruptible_persistReadQ’:
/home/jackpot/Desktop/Intel-537/coredrv/coredrv.c:793: error: 
‘wait_wq’ no se declaró aquí (primer uso en esta función)
/home/jackpot/Desktop/Intel-537/coredrv/coredrv.c:793: error: (Cada 
identificador no declarado solamente se reporta una vez
/home/jackpot/Desktop/Intel-537/coredrv/coredrv.c:793: error: ara cada 
funcion en la que aparece.)
/home/jackpot/Desktop/Intel-537/coredrv/coredrv.c: En la función 
‘interruptible_sleep_on_timeout_persistReadQ’:
/home/jackpot/Desktop/Intel-537/coredrv/coredrv.c:827: error: 
‘wait_wq2’ no se declaró aquí (primer uso en esta función)
/home/jackpot/Desktop/Intel-537/coredrv/coredrv.c: En el nivel principal:
/home/jackpot/Desktop/Intel-537/coredrv/coredrv.c:880: aviso: la 
inicialización crea un entero desde un puntero sin una conversión
make[3]: *** [/home/jackpot/Desktop/Intel-537/coredrv/coredrv.o] Error 1
make[2]: *** [_module_/home/jackpot/Desktop/Intel-537/coredrv] Error 2
make[2]: se sale del directorio `/usr/src/linux-headers-2.6.20-15-generic'
make[1]: *** [537core_26] Error 2
make[1]: se sale del directorio `/home/jackpot/Desktop/Intel-537/coredrv'
2.6.20-15-generic
Failed to build driver

_______________________________________________
Cancelar suscripción
https://listas.softwarelibre.cu/mailman/listinfo/linux-l
Buscar en el archivo
http://listas.softwarelibre.cu/buscar/linux-l

Responder a