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. -- José Rodríguez S. Linux User #324770
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---
Yo NO he compilado mi kernel, es que me v¡compiló o instaló Suse al instalar el SO. El kernel no lo he tocado ara nada en absoluto. Probaré lo que me dices y te cuento. El sáb, 13 de 09 de 2003 a las 13:27, Packo escribió:
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--- -- José Rodríguez S. Linux User #324770
El 2003-09-13 a las 13:27, Packo escribió:
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
Las tres primeras lineas sobran, son redundantes (lo hace la quinta). -- Saludos Carlos Robinson
El dom, 14 de 09 de 2003 a las 01:58, Carlos E. R. escribió:
El 2003-09-13 a las 13:27, Packo escribió:
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
Las tres primeras lineas sobran, son redundantes (lo hace la quinta).
-- Saludos Carlos Robinson
Gracias por decirlo, no lo sabia... -- 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---
El 2003-09-14 a las 14:02, Packo escribió:
make cloneconfig dep
Las tres primeras lineas sobran, son redundantes (lo hace la quinta).
Gracias por decirlo, no lo sabia...
Por cierto, se me olvidó: tambien han dicho (gente de suse, así que debe ser cierto) que hay que ponerlo por separado: make cloneconfig make dep Pero no tengo ni idea de porqué, nadie me lo ha contestado :-( -- Saludos Carlos Robinson
participants (3)
-
Carlos E. R.
-
José Rodriguez S.
-
Packo