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

