El Jueves, 5 de Mayo de 2005 22:48, [EMAIL PROTECTED] escribi�:
|| On 5/5/05, Bismark Castilla <[EMAIL PROTECTED]> wrote:
|| > Quisiera que me explicaran que son los kernel headers?? para que se
|| > usa?? que tiene que ver con glibc???
||
|| El sistema operativo se encarga de comunicar a la m�quina con el
|| software (los programas). para ello es necesario que existe un sistema
|| com�n de comunicaci�n entre el nucleo y los programas. Por ejemplo,
|| cuando quieres leer o escribir en el disco duro que p�rametros has de
|| pasarle un programa para que se lea.
||
|| Esos mensajes est�n definidos en las cabeceras del nucleo. y de
|| versi�n a versi�n del mismo pueden variar. Cuando vas a compilar un
|| programa desde sus fuentes, este programa puede cerciorarse de ciertas
|| capacidades y mensajes del n�cleo mirando dichas cabeceras.
||
|| Por tanto las cabeceras podemos decir que son �ndices de las
|| capacidades del nucleo. (esto es una simplificaci�n)
||
|| Si tu has compilado tu propio n�cleo, dentro est�n tus cabeceras. Si
|| est�s usando el nucleo que te da debian, no tienes la cabeceras pero
|| debian te da oportunidad de obtenerlas en un paquete separado. Si no
|| has compilado tu nucleo y te bajas los fuentes completos, las
|| cabeceras no tienen porqu� coincidir con las capacidades de tu nucleo.
|| Adem�s los fuentes completos son m�s de 80 megas y las cabeceras
|| bastante menos.
||
|| �m�s o menos claro? Resumen: Algunos programas necesitan las cabeceras
|| del nucleo. Si has compilado tu propio nucleo y no has borrado las
|| fuentes, ya tienes dichas cabeceras. Si usas un kernel de debian,
|| necesitaras bajarte el paquete de cabeceras adecuado a tu n�cleo
|| (misma versi�n).
||
|| atte. javier m mora

Una explicaci�n excelente.

-- 
que a m� ni me va ni me viene... pero por comentar...

Responder a