[Musix-usuarios] Error en compilación / script que soluciona "todo"...
Webmaster
marcospcmusica en gmail.com
Sab Jul 21 17:13:38 CEST 2007
El Sábado, 21 de Julio de 2007 19:47, Daniel Vidal Chornet escribió:
| Saludos
|
| Este error se produce porque hay unos enalces rotos en el directorio
| /usr/include . Primero tienes que ejecutar (si no lo has hecho ya) el
| script restore-dev.sh que instala una serie de librerias de desarrollo
| necesarias para algunas compilaciones. Despues debes instalar las
| cabeceras del kernel (linux-headers):
|
| En una consola como root
|
| apt-cache search linux-headers
|
| Esto te mostrara una lista de las cabeceras disponibles en los
| repositorios de musix. Debes escoger la que corresponda al kernel que
| estes usando. Una vez hechos estos dos pasos hay que reconstruir los
| enlaces rotos
|
| Desde el directorio /usr/include y como root
|
| rm linux
| rm asm-generic
| rm asm
|
| ln -s /usr/src/linux-headers-2.6.21-rt4/include/linux .
| ln -s /usr/src/linux-headers-2.6.21-rt4/include/asm-generic .
| ln -s /usr/src/linux-headers-2.6.21-rt4/include/asm-i386 asm
|
| Dependiendo del tipo de aplicacion puedes necesitar mas enlaces...
| pero generalmente con estos tres se puede compilar sin problemas.
|
| El equipo de colaboradores de MUSIX es consciente del problema y
| probablemente (casi seguro) estara resuelto en la proxima version de
| MUSIX. Pero de momento las cosas estan asi...
|
| Salud y Suerte!!!
Gracias Daniel!
Con ese nivel de certeza, y sabiendo que "Emiliano Rudenick"
<emilianorudenick en gmail.com> pudo solucionar su problema, al fin modifiqué el
script /usr/sbin/restore-dev.sh para que haga todo esto que vos explicás,
cosa de facilitar la tarea a los usuarios.
Pero, por favor ¿podrían testearlo (y revisarlo)? Yo lo haré en estos días,
pero sería bueno saber si el script funciona bien para todos los casos y/o si
es necesario que se instalen más paquetes.
Guardarlo en /usr/sbin/restore-dev.sh, darle propiedad de ejecutable
sudo chmod +x /usr/sbin/restore-dev.sh
Correrlo:
sudo restore-dev.sh
Gracias por adelantado.
| >From: "Emiliano Rudenick" <emilianorudenick 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: [Musix-usuarios] Error en
| > compilación
| >Date: Sat, 21 Jul 2007 14:23:24 -0300
| >
| > ¿Alguien me puede explicar por qué se produce este error?
| >
| >
| >
| >configure:3852: gcc -E conftest.c
| > In file included from /usr/include/bits/posix1_lim.h:153,
| > from /usr/include/limits.h:144,
| > from
| >/usr/lib/gcc/i486-linux-gnu/4.1.2/include/limits.h:122,
| > from
| >/usr/lib/gcc/i486-linux-gnu/4.1.2/include/syslimits.h:7,
| > from
| >/usr/lib/gcc/i486-linux-gnu/4.1.2/include/limits.h:11,
| > from conftest.c:11:
| > /usr/include/bits/local_lim.h:36:26: error:
| >*linux/limits.h: No such file or directory*
| > configure:3858: $? = 1
| >
| > Vi una explicación en la wiki pero para ser sincero no comprendo
| >mucho, ya que soy bastante novato y no entiendo muy bien la solución,
| >no sé como solucionarlo.
| > Desde ya muchas gracias.
| >
| > Saludos!!
| >
| >
| >_______________________________________________
| >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
|
| _________________________________________________________________
| Horóscopo, tarot, numerología... Escucha lo que te dicen los astros.
| http://astrocentro.msn.es/
|
|
| _______________________________________________
| 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
--
La otra vez me escribiste sobre esta página:
http://www.sociedadenred.com.ar
O era la otra que me dijiste?
------------ próxima parte ------------
Se ha borrado un mensaje que no está en formato texto plano...
Nombre : restore-dev.sh
Tipo : application/x-shellscript
Tamaño : 3508 bytes
Descripción: no disponible
Url : /pipermail/musix-usuarios/attachments/20070721/6a738ae7/restore-dev.bin
Más información sobre la lista de distribución Musix-usuarios