El sáb, 13 de 09 de 2003 a las 12:10, José Rodriguez S. escribió:
Hola.
Trato de instalarme un programa que me pide las fuentes del kernel y un copilador C, para lo cual encuentra al GCC pero, al pedirme los include de las fuentes del kernel, le digo:
/usr/src/linux-2.4.20.SuSE/include/ y me dice que lo que está ahí dentro no se corresponde a mi kernel linux-2.4.20-4GB y son las fuentes que me trajo la distro y no le he puesto kernel.
Alguna idea?
Gracias. Asegurate que tienes la misma versión del kernel que de las fuentes, ¿como? pues abriendo Yast2 en Software y en buscar pon "kernel" te saldrán varios resultados de búsqueda, mira las versiones del kernel default si tienes un Pentium o kernel-athlon si tienes un AMD. Si no tienes la msima versión actualiza desde "actualización en línea" en Yast2. Una vez con la misma versión, ejecuta como root esto:
cp /boot/vmlinuz.config /usr/src/linux/.config cp /boot/vmlinuz.version.h /usr/src/linux/include/linux cp /boot/vmlinuz.autoconf.h /usr/src/linux/include/linux cd /usr/src/linux make cloneconfig dep En principio te tiene que funcionar. Para que tengas una ligera idea de lo que hace, es copiar las configuraciones del kernel a las fuentes. Ahora la duda que yo tengo es: ¿ si has ¡¡conseguido!! compilar tu propio kernel también se hace así? -- La diferencia entre un SO que (se supone) no da fallos y uno que se conocen los fallos es que cuando el primero "FALLA" no sabes qué cojones le pasa y cuando falla el segundo te dice el error e incluso muchas veces cómo solucionarlo... ---No sabría qué hacer sin Linux---