[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Conflicto de versiones



At 05:06 p.m. 2000-12-21 +0100, David Charro Ripa wrote:
>>         Estoy intentando compilar unos módulos pero, cuando los intento
>> cargar con insmod, me dice que han sido compilados para un kernel 2.2.15
>> (definido en /usr/include/linux/version.h) pero mi núcleo es 2.2.17. Por
>> tanto, no puede cargarlos convenientemente. ¿Qué es lo que debo
>> cambiar/actualizar para que no aparezca este conflicto de versiones?
>
>En general deberías compilaralos con la misma versión de fuentes que el
>que tienes funcionando.
>Es decir:
>
>Consigues los fuentes del 2.2.17 que tienes instalado y te lo compilas.
>Si el 2.2.17 es el de debian instálate el kernel-sources-2.2.17 y el
>kernel-headers-2.2.17. Y luego suele ser conveniente hacer una serie de
>links simbólicos
>
>/usr/src/linux -> /usr/src/kernel-source-2.2.17
>/usr/src/kernel-source-2.1.17/include ->
>/usr/src/kernel-headers-2.2.17/include

Esto es exactamente lo que Linus Torvalds recomienda -NO- hacer.

Creo que hay una opción cuando compilas el kernel para que pueda
cargar modulos de otras versiones.



--
Ugo Enrico Albarello López de Mesa     A proud Debian GNU/Linux 2.2 User
http://members.xoom.com/ugo_linux/       Linux Registered User #52657 




Reply to: