Re: [Musix-usuarios] ¿Cómo va lo de compilarelkernel?
Daniel Vidal Chornet
vidal_dan en hotmail.com
Mar Jun 5 12:06:02 CEST 2007
Saludos
Una rectificacion y disculpas...
Hay dos opciones para los directorios "include"
--includedir
--oldincludedir -> creo que esta es la buena...
en cualquier caso ./configure --help detalla las opciones.
Salud y suerte!!!!
>From: "Daniel Vidal Chornet" <vidal_dan en hotmail.com>
>Reply-To: Lista de usuarios de Musix <musix-usuarios en lists.ourproject.org>
>To: musix-usuarios en lists.ourproject.org
>Subject: Re: [Musix-usuarios] ¿Cómo va lo de compilarelkernel?
>Date: Tue, 05 Jun 2007 11:18:36 +0200
>
>Saludos
>
> A ver Marcos y Jose , he estado investigando un poco mas a fondo el
>tema y ademas de lo dicho por Jose y por mi hay alguna otra cosa que decir
>y que por mi maldita falta de memoria no he puesto en los mails.
>Generalmente los scripts "configure" de las aplicaciones en codigo fuente
>estan bien hechos. Yo nunca he encontrado errores en ellos y por mi trabajo
>he compilado en diferentes distros unas cuantas aplicaciones. El compañero
>momo (el que inicio este hilo y que parece haber desaparecido/desistido) no
>pretendia compilar un kernel, sino una aplicacion. En la lista, nos hemos
>liado un poco con enlaces, ficheros que no existen, enlaces rotos, falta
>esto, sobra lo otro... En realidad la solucion es mas simple... (y de
>verdad lamento no haberlo recordado antes, me hago mayor...)
> Todos los scripts "configure" tienen una opcion "--includedir" en la
>cual puedes poner el directorio que contiene las cabeceras necesarias. Si
>no se define esta opcion en la linea de comandos el script usa por defecto
>/usr/include. Por tanto, la solucion seria ejecutar el script "configure"
>con el siguiente formato:
>
> ./configure --includedir=<directorio donde estan las cabeceras>
>
> Por tanto, y al contrario de lo que yo mismo sugeria en anteriores
>mails, no seria necesario arreglar nada en la distro.
>
> Entiendo que la compilacion de un kernel es otra tarea y que, en mi
>opinion, el kernel a compilar no deberia usar los ficheros de cabecera de
>versiones anteriores sino sus propias cabeceras... Por otra parte (y esto
>es otra opinion personal) no creo que una distribucion como musix en la que
>se proporcionan nuevos kernels empaquetados cada poco deba dedicar mucho
>tiempo a asegurar la posibilidad de compilar kernels.
>
> Tras este mail espero vuestros comentarios y si todos estamos de acuerdo
>podemos poner algo en el wiki.
>
>Salud y Suerte!!!
>
>>From: Marcos Guglielmetti <marcospcmusica en gmail.com>
>>Reply-To: Lista de usuarios de Musix <musix-usuarios en lists.ourproject.org>
>>To: Lista de usuarios de Musix <musix-usuarios en lists.ourproject.org>
>>Subject: Re: [Musix-usuarios] ¿Cómo va lo de compilarelkernel?
>>Date: Mon, 4 Jun 2007 16:14:07 +0200
>>
>>El Lunes, 4 de Junio de 2007 21:00, Daniel Vidal Chornet escribió:
>> | Saludos
>> |
>> | Completamente de acuerdo... solo una puntualizacion... Se
>>deberian
>> | enlazar todos los directorios que hay bajo /usr/src/linux-2-6- etc (no
>>me
>> | acuerdo muy bien del resto... estoy en el curro-laburo) a /usr/include
>>.
>> | Asi nos asegurariamos que sea lo que sea que se va a compilar
>>funcione.
>> |
>> | Salud y suerte!!!
>>
>>Bien, Jose y Daniel, sería muy importante si lograra/n escribir un How-To
>>paso
>>a paso, simple, en algún lado, en el WIKI de Musix (sería el lugar más
>>indicado) o donde fuere. Así también yo, tranquilo, puedo preparar mejor
>>la
>>distro para que compilar software sea más sencillo... incluso puedo quizá
>>hacer un paquete deb o tar.gz (o mejor un script bash) que solucione el
>>problema fácilmente (o alguien más puede hacerlo)
>>
>>
>>¿Qué les parece?
>>
>>Porque, así como está ahora la información sobre este asunto, está
>>desparramada por hilos de discusión en la lista de mails, pero no está
>>sistematizada.
>>
>>Saludos
>>
>>
>> | >From: "Jose A. Gonzalez" <joseangon46 en yahoo.es>
>> | >Reply-To: Lista de usuarios de Musix
>> | > <musix-usuarios en lists.ourproject.org> To:
>> | > musix-usuarios en lists.ourproject.org
>> | >Subject: Re: [Musix-usuarios] ¿Cómo va lo de compilar elkernel?
>> | >Date: Mon, 04 Jun 2007 20:49:35 +0200
>> | >
>> | >Exactamente, los enlaces que buscan desde la carpeta /usr/include a
>>las
>> | >sources
>> | >en /usr/src con el nombre "linux". En esa carpeta es donde, aparte,
>>hay
>> | > que ha-
>> | >cer otro enlace nuevo que apunta dentro del "include" entre el:
>>asm-i386
>> | > y el
>> | >asm.
>> | >Si nos fijamos lo que estamos haciendo es conectar con la
>>"arquitectura"
>> | > de cons
>> | >trucción de nuestro ordenador. Y ahí es donde difiere la compilación
>>de
>> | > un kernel
>> | >en las distros basadas en la Knoppix y, por lo menos, en las Debian.
>>Ya
>> | > que en
>> | >estas últimas suelo bajarlas para la arquitectura de mi ordenador, y
>> | > nunca me
>> | >había fijado en este detalle. Ya digo que no voy a asegurar lo que
>>estoy
>> | >dicien-
>> | >do sólo que lo deduzco por que entodos los foros donde busqué
>>informació
>> | > me ha-
>> | >cían ver ese detalle. Por eso escribí el pequeño resumen de los pasos
>>que
>> | >doy
>> | >para compilar en Musix:
>> |
>> >https://lists.ourproject.org/pipermail/musix-usuarios/2006-December/00249
>> | >4.html
>> | >
>> | >Si nos fijamos bien están hechos esos enlaces. Con las pequeñas
>> | > diferencias que
>> | >mi ejemplo lo hago con las sources y no con las headers. Y eso sería
>>lo
>> | > que hay
>> | >que variar a la hora de renombrar la carpeta "linux" en /usr/src.
>>Sólo
>> | > que en el
>> | >caso de las headers hay que comprobar que la carpeta "include"
>>exista, o
>> | > si no
>> | >ya no nos valdría para la compilación.
>> | >
>> | >Con eo ya podíamos empezar a probar. Y luego vendría el problema de
>>la
>> | >versión del
>> | >compilador. Que en ese caso, no me acuerdo bien, creo que, en el
>>Makefile
>> | >mira-
>> | >mos la versión que se nos exige y comprobamos la que tenemos
>>instalada.
>> | > Si no
>> | >coinciden pués empezarán los errores. Y en ese caso lo que yo hice (
>>en
>> | > la Musix
>> | >0.59 y en 0.79 ) fue que hice un enlace con la versión "superior" que
>>era
>> | >la que
>> | >instalé a la que me pedía el ¿Makefile?, y lo engañe, y me compiló¡!.
>> | > Ahh, tam-
>> | >bien está comprobada en la 0.99, sólo que en esta última no medió
>>ningún
>> | >proble-
>> | >ma el "gcc".
>> | >
>> | >Bueno ya me he errollao más de la cuenta. Espero que no sea yo sólo
>>el
>> | > que con-
>> | >sigue compilar un kernel en la Musix, por que o si no voy a parecer
>>un
>> | >"embus-
>> | >tero" y eso me doería, je, je.
>> | >
>> | >
>> | >Slds.
>> | >
>> | >
>> | >
>> | >
>> | >
>> | >
>> | >_______________________________________________
>> | >Musix GNU+Linux - www.musix.org.ar
>> | >Musix-usuarios mailing list
>> | >Musix-usuarios en lists.ourproject.org
>> | >https://lists.ourproject.org/cgi-bin/mailman/listinfo/musix-usuarios
>> |
>> | _________________________________________________________________
>> | Acepta el reto MSN Premium: Protección para tus hijos en internet.
>> | Descárgalo y pruébalo 2 meses gratis.
>> |
>>http://join.msn.com?XAPID=1697&DI=1055&HL=Footer_mailsenviados_proteccioni
>> |nfantil
>> |
>> |
>> | _______________________________________________
>> | Musix GNU+Linux - www.musix.org.ar
>> | Musix-usuarios mailing list
>> | Musix-usuarios en lists.ourproject.org
>> | https://lists.ourproject.org/cgi-bin/mailman/listinfo/musix-usuarios
>>
>>--
>> `&'
>> # Marcos Guglielmetti
>> # Musix GNU+Linux, 100% Software Libre
>> _#_ http://www.musix.org.ar/en
>> (#)
>> / O \ + archivos: ftp://musix.ourproject.org/pub/musix
>> ( === ) Ecología: http://autosus.wordpress.com
>> `---' Personal: http://marcospcmusica.wordpress.com
>>
>>_______________________________________________
>>Musix GNU+Linux - www.musix.org.ar
>>Musix-usuarios mailing list
>>Musix-usuarios en lists.ourproject.org
>>https://lists.ourproject.org/cgi-bin/mailman/listinfo/musix-usuarios
>
>_________________________________________________________________
>Un amor, una aventura, compañía para un viaje. Regístrate gratis en MSN
>Amor & Amistad. http://match.msn.es/match/mt.cfm?pg=channel&tcid=162349
>
>
>_______________________________________________
>Musix GNU+Linux - www.musix.org.ar
>Musix-usuarios mailing list
>Musix-usuarios en lists.ourproject.org
>https://lists.ourproject.org/cgi-bin/mailman/listinfo/musix-usuarios
_________________________________________________________________
Descarga gratis la Barra de Herramientas de MSN
http://www.msn.es/usuario/busqueda/barra?XAPID=2031&DI=1055&SU=http%3A//www.hotmail.com&HL=LINKTAG1OPENINGTEXT_MSNBH
Más información sobre la lista de distribución Musix-usuarios