Foros del Web » Administración de Sistemas » Unix / Linux »

Error al crear modulos (make modules)

Estas en el tema de Error al crear modulos (make modules) en el foro de Unix / Linux en Foros del Web. Holas.cada vez estoy mas cerca de compilar el kernel. tengo RD 9 con kernel 2.4.20-8. Al principio el make bzImage me daba un error de ...
  #1 (permalink)  
Antiguo 26/10/2003, 21:54
 
Fecha de Ingreso: agosto-2002
Ubicación: Tucumán
Mensajes: 98
Antigüedad: 22 años, 4 meses
Puntos: 0
Error al crear modulos (make modules) - sin solucion

Holas.cada vez estoy mas cerca de compilar el kernel. tengo RD 9 con kernel 2.4.20-8.
Al principio el make bzImage me daba un error de PCI, lo que hice fue quitar todos los drivers de las placas de red pci que no tenia en uso...Despues de eso el make bzImage funciono de 10.
Pero ahora se me presenta un problema con make modules..
Me lanza el siguiente error:
Código:
/usr/src/linux-2.4.20-8/include/linux/skbuff.h: En la funcion 'printk_R1b7d4074'
/usr/src/linux-2.4.20-8/include/linux/skbuff.h:1129:aviso: el operador asm 1 probablemente no coincide con las restricciones
make [3]:***[module.o] Error 1
make [3]: Saliendo directorio '/usr/src/linux-2.4.20-8/drivers/addon/cipe'
make [2]: *** [_modsubdir_cipe] Error 2
make [2]: Saliendo directorio '/usr/src/linux-2.4.20-8/drivers/addon'
make [1]: *** [_modsubdir_addon] Error 2
make [1]: Saliendo directorio '/usr/src/linux-2.4.20-8/drivers'
make: *** [_mod_drivers] Error 2
Siempre me da el mismo error, la verdad que no encuentro nada relacionado al error que me da.
Busque el archivo module.o y lo encontre dentro del dir 'kernel' del directorio de instalacion de las fuentes del kernel.
Si a alguien se le acurre algo por mas simple que parezca se lo voy a agredecer..

Desde ya muchas gracias

Última edición por FlacoNet; 02/11/2003 a las 10:25
  #2 (permalink)  
Antiguo 02/11/2003, 10:24
 
Fecha de Ingreso: agosto-2002
Ubicación: Tucumán
Mensajes: 98
Antigüedad: 22 años, 4 meses
Puntos: 0
Ninguna Idea, la verdad que esto me desvela, busque por google sobre el error, vi que hay mucha gente que le paso lo mismo. Aun asi, no puedo encontar ninguna solucion. Lei que en RH se debe usar el make mrproper. Esto puede ser asi?
El problema es que por mas que tengo mil manuales no puedo encontrar la solucion al error, y la verdad que al ser medio nuevo en esto no se me acurre que pueda ser.
Agradeceria cualquier comentario.
__________________
Virtud no significa no tener problemas sino saber solucionarlos...
  #3 (permalink)  
Antiguo 02/11/2003, 16:03
Avatar de ociomax
Colaborador
 
Fecha de Ingreso: mayo-2002
Ubicación: Temuco, Chile
Mensajes: 5.595
Antigüedad: 22 años, 6 meses
Puntos: 35
Bájate el paquete kernel-source actualizado de los updates de Red Hat y sigue las instrcciones de la guía oficial de Red Hat (http://europe.redhat.com/documentation).

Esos errores generalmente se deben a algún detalle de la configuración del kernel que pasaste por alto. Ejecuta nuevamente el "make xconfig" (o el que hallas ocupado), partiendo de una de las configuraciones prediseñadas (en el directorio /usr/src/linux-2.4/configs) y modificándola a tu gusto.
__________________
Christian González, "OCIOMax"
http://chgonzalez.blogspot.com
http://twitter.com/chgonzalez
  #4 (permalink)  
Antiguo 02/11/2003, 19:11
 
Fecha de Ingreso: agosto-2002
Ubicación: Tucumán
Mensajes: 98
Antigüedad: 22 años, 4 meses
Puntos: 0
muchas gracias por el link, esta muy bueno.
lo que hice fue poner algunos caracteristicas como nativas en el kernel y asi no dio nungun error, de todas maneras parece que estaba haciendo mal por que cdo quiero cargar un modulo ej ip_tables no se carga.
Sabes por que puede ser eso de que no encuentra los modulos para cargar despues?
__________________
Virtud no significa no tener problemas sino saber solucionarlos...
  #5 (permalink)  
Antiguo 03/11/2003, 18:36
Avatar de ociomax
Colaborador
 
Fecha de Ingreso: mayo-2002
Ubicación: Temuco, Chile
Mensajes: 5.595
Antigüedad: 22 años, 6 meses
Puntos: 35
No te entendí bien. Si eliges una opción como nativa del kernel, ¿por qué necesitas cargarla como módulo?
__________________
Christian González, "OCIOMax"
http://chgonzalez.blogspot.com
http://twitter.com/chgonzalez
  #6 (permalink)  
Antiguo 03/11/2003, 19:39
 
Fecha de Ingreso: agosto-2002
Ubicación: Tucumán
Mensajes: 98
Antigüedad: 22 años, 4 meses
Puntos: 0
Exclamación

En dos palabras:
Tenes razon,
Si ya esta cargado como nativo no hay necesidad de hacerlo usando modulos.
  #7 (permalink)  
Antiguo 04/11/2003, 02:46
 
Fecha de Ingreso: diciembre-2001
Ubicación: minime$
Mensajes: 1.673
Antigüedad: 23 años
Puntos: 1
Yo dría que tiene toda la pinta de solucionarse haciendo previamente un mrproper del kernel y al tiempo que has backup de la antigua imagen, renombre la carpeta modules a modules_old por ejemplo. Es decir, empiuezas de cero.

Saludos
__________________
Saludos
Herje
http://www.forodelinux.org
Hosting Gratis para proyectos libres.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:32.