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

Re: Problema con kernel-source-2.2.12



On Wed, 17 May 2000, Jaime E. Villate wrote:

> Desde el año pasado he tenido siempre un problema con la compilación del
> kernel 2.2.12, que no ha desaparecido con la actualización a nuevas
> versiones.
> Se trata de lo siguiente: si en la sección "Processor type and features"
> le quito la opción "Symmetric multi-processing support" que viene
> seleccionada en el paquete de Debian, el kernel no compila. Me dá el
> siguiente error:
> 
> usr/src/linux/include/linux/kernel_stat.h:44: `smp_num_cpus' undeclared
> (first use in this function)
> 
> o sea que en vez de dfinir el número de cpus como 1, lo deja sin
> definir. Seleccionando "multi-processing support" compila bien, pero el
> problema es que según la propia documentación un kernel con soporte para
> multiprocesadores puede fallar en algunas máquinas con un único
> procesador, y si no falla corre mas lento que si no se usara esa opción.
> 
> ¿Alguien sabe como resolver este problema? ¿Será realmente un bug y
> tendre que definirle la variable smp_num_cpus, o será que me falta
> alguna otra opción?
> 
> Jaime Villate

Parece que alguna de las opciones del kernel tiene una dependiencia
que te obliga a compilar con el módulo smp cuando en realidad no
debería hacerlo. Puede ser un bug. Yo en una SuSE quise compilarme
un kernel 2.2.14 y me dió undefined 'md_nosecuantos' incluí las opciones 
para soporte de raid0 (aunque no las necesitaba) y me desapareció el error.
No investigué más porque tenía un montonazo de opciones para módulos
cargables para un montón de hardware y supuse que alguna de ellas sería
la responsable aunque no sabiá cual. Puede ser un bug o no. Si la dependencia
está justificada, entonces el bug podría ser no reflejar esta dependencia
a la hora de permitir la seleccion de opciones desde el make menuconfig.


> --  
> Unsubscribe?  mail -s unsubscribe debian-user-spanish-request@lists.debian.org < /dev/null
> 

Saludos

Antonio

+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
        /\     /\                     Ciberdroide Informatica (tienda linux)
          \\W//                             http://www.ciberdroide.com 
	 _|0 0|_                                                    
+-oOOO--(___o___)--OOOo------------------------------------------------------+ 
|  . . . . U U . . . . Antonio Castro Snurmacher !! Nueva direccion email !! |  
| http://slug.ctv.es/~acastro.      -> -> -> ->  acastro@ciberdroide.com     | 
+()()()----------()()()------------------------------------------------------+
+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
(((Donde Linux)))    http://www.ciberdroide.com/misc/donde/dondelinux.html
+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+



Reply to: