Libertonia
Portada · Todo · Software Libre · Desarrolladores · Comunidad · Internet · Tecnología · Meta · Diarios
Ver: Modo: Orden:
Guía de compilación del núcleo Linux para torpes ;-) | 20 comentarios (11 temáticos, 9 editoriales, 0 ocultos)
Re: ¿Por qué? none (#11)
por runlevel0 (exterATvullferPUNTes) a las Tue Jan 7th, 2003 at 10:51:38 PM CET
(Información Usuario) http://perso.wanadoo.es/exter

'clean' limpia el árbol de fuentes de ficheros *.o de la compilación anterior.
Asi si sólo vas a añadir un módulo no necesitas correr 'make clean'.
'dep' crea un fichero .depend que contiene los paths a los ejecutables, libreías, headers etc. que se van a necesitar y siempre que se cree un kernel modular hay que rehacerlo, en kernels monolíticos sólo se necesitaría correr una vez, pero claro, hoy en día ¿Quién quiere kernels monolíticos?.

Tienes razón en apuntar que hay que saber qué hace cada comando, ya que sino puedes hacer trabajo duplicado.

Otra posibilidad en la que hay que evitar hacer 'make clean' es cuando se compilan módulos externos como los ALSA o los nVIDIA, que necesitan tener los ficheros *.o a mano...

En el README del kernel está explicada una parte, creo que en LuCAS había algo al respecto, pero no sé si estará muy al día.

-- S41002
[ Padre ]


Corrección none (#13)
por jorginius ("jorginius" en Google Mail) a las Wed Jan 8th, 2003 at 08:19:45 AM CET
(Información Usuario) http://www.rodriguezmoreno.com

en kernels monolíticos sólo se necesitaría correr una vez, pero claro, hoy en día ¿Quién quiere kernels monolíticos?.

Eso es falso: en kernels modulares en los que no se incluye el número de versión en los símbolos que exportan los módulos no hace falta. Ídem si no añades/quitas subsistemas enteros de la configuración. Las dependencias entre archivos, que son las que se calculan, también se listan en el .hdepend (consulta la documentación).

En el README del kernel está explicada una parte, creo que en LuCAS había algo al respecto, pero no sé si estará muy al día.

Supongo que de esto se encargará NULies puesto que son los que traducen (o traducían) la documentación del kernel.

[ Padre ]


 

Guía de compilación del núcleo Linux para torpes ;-) | 20 comentarios (11 temáticos, 9 editoriales, 0 ocultos)
Ver: Modo: Orden:
Menu
· crear cuenta
· FAQ
· búsqueda
· Fuentes de Noticias

Login
Nueva cuenta
Usuario:
Contraseña:

ecol Logo Powered by Scoop
Todas las Marcas Registradas y copyrights de esta página son propiedad de sus respectivos dueños.
Los comentarios son propiedad del que los escribe.
Los iconos de las noticias y el logotipo son propiedad de Javier Malonda.
El Resto © 2002 Escomposlinux.org y aledaños.

Puedes sindicar los contenidos de libertonia en formato RSS 1.0 y RDF 0.9. También se puede sindicar la cola de envíos pendientes de moderación.

El proyecto escomposlinux.org está dedicado a la memoria de tas

crear cuenta | faq | búsqueda