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" <[email protected]> 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" <[email protected]> | >Reply-To: Lista de usuarios de Musix | > <[email protected]> To: "Lista de usuarios de Musix" | > <[email protected]> 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 | >[email protected] | >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 | [email protected] | 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?