Luis Fernando Llana D�az escribi�:
Hola,
Acabo de instalar el n�cleo 2.6.0 y el sistema funciona correctamente. Ahora
quiero compilar
una serie de m�dulos que ten�a para la versi�n 2.4:
- cdfs
- cloop
- Los drivers para una tarjeta inhal�mbrica, el controlador no es libre pero compila
y funciona perfectamente con el n�cleo 2.4.
Todos ellos me dan alg�n tipo de error de compilaci�n sobre que falta alg�n fichero.
El que m�s me intersa es el de la tarjeta inhal�brica. El error que da es el siguiente:
En el fichero inclu�do de /usr/src/kernel-source-2.6.0/include/linux/irq.h:20,
de /usr/src/kernel-source-2.6.0/include/asm/hardirq.h:6,
de /usr/src/kernel-source-2.6.0/include/linux/interrupt.h:11,
de adm8211.c:11:
/usr/src/kernel-source-2.6.0/include/asm/irq.h:16:25: irq_vectors.h: No existe
el fichero o el directorio
Es como si el fichero 'irq.h' tuviera un fallo porque no encuentra el fichero
'irq_vectors.h'. Me cuesta
trabajo pensar que el hubiera un fallo tan evidente, por lo que creo que estoy
haciendo algo mal.
Tengo instalado el m�dulo 'module-init-tools' en conforme la suguiente l�nea:
ii module-init-tools 3.0-pre5-1 tools for managing Linux kernel
modules
�C�mo se compilan los controladores en la versi�n 2.6?
Luis Llana.
No haces nada mal. En el kernel 2.6 se habr�n hecho muchos cambios
internos respecto del 2.4, por eso muchos m�dulos no compilar�n si no se
adaptan al nuevo kernel.
Saludos.
--
Bernardo Arlandis Ma��
* http://berarma.webhop.org/
* http://mozilla.webhop.org/