Segui los pasos e instale las otras librerías de desarrollo...aún así el problema persiste. Aquí envio el contenido de config.log. Gracias por el interés.
El Lunes, 28 de Mayo de 2007 21:36, momo escribió: | Segui los pasos e instale las otras librerías de desarrollo...aún así el | problema persiste. Aquí envio el contenido de config.log. Gracias por el | interés. Estos errores serán por algo particular del programa que estás intentando compilar? | Syntax error configure:3852: /lib/cpp 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 | Syntax error configure:3852: gcc -E -traditional-cpp conftest.c In file included from /usr/include/features.h:309, from /usr/include/assert.h:37, from conftest.c:14: /usr/include/sys/cdefs.h:31: error: #error "You need a ISO C conforming compiler to use the glibc headers" configure:3858: $? = 1 Yo acá en Musix 1.0 R1 tengo otra versión de gcc 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, /usr/lib/gcc/i486-linux-gnu/4.0.4/ 4:4.0.3-4 Es medio raro todo esto... Necesitamos alguien que investigue y pueda sacar alguna conclusión, yo no he estado utilizando Musix para compilar programas por mucho tiempo, dado que esas tareas las tomaron Tapani de Finlandia y Carlos Pino de España, entonces no tuve necesidad de compilar nada más, incluso por el hecho de que en Debian está todo compilado prácticamente. Vos tenés otra vesión instalada de gcc: Thread model: posix gcc version 4.1.2 20061115 (prerelease) (Debian 4.1.1-21) Lógicamente, es más nueva que la que está en el live-cd. ¿Alguien nos ayuda en esto? Sería triste que no se pudiera compilar nada en Musix... debe haber una forma de solucionarlo -- `&' # 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
Ya creo que se cual es el problema. Hay que hacer un enlace especial al /usr/in- clude. Hice un pequeño reporte ya hace, aquí: https://lists.ourproject.org/pipermail/musix-usuarios/2006-December/002494.h... Suerte.
El Martes, 29 de Mayo de 2007 10:45, Jose A. Gonzalez escribió: | Ya creo que se cual es el problema. Hay que hacer un enlace especial al | /usr/in- clude. | Hice un pequeño reporte ya hace, aquí: | | https://lists.ourproject.org/pipermail/musix-usuarios/2006-December/002494 |.html | | | Suerte. Bien, allí dices: "Recuerdo que a mí me dió uno respecto al compilador y lo solucione con: # ln -s /usr/bin/gcc /usr/bin/gcc-3.4" Es decir que él simplemente debería linkear gcc a la versión que tenga instalada? SI LO RESUELVEN (o no), por favor avisen que tenemos que documentar eso! -- `&' # 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
Sí, ese es el recurso que se me ocurrió, y funcionó. Todo eso si el compilador que tenemos instalado es de versión diferente al que se nos pida en el config.
configure:2364: g++ --version >&5 g++ (GCC) 4.1.2 20061115 (prerelease) (Debian 4.1.1-21)
Te dice que la versión que tienes instalada es inferior a la que necesitas.
Aparte de eso, veo la línea: /usr/include/bits/local_lim.h:36:26: error: linux/limits.h: No such file or directory .. repetida varias veces Buscando el archivo limits.h dentro de una carpeta "linux" en los paquetes de etch(es el que tengo ahora la mano) veo que puede estar en 2 lugares, pero asumo que es el 1ro porque es muy común, tienes instaladas las cabeceras del kernel? $ dpkg -l | grep linux-kernel-headers Nos cuentas como te fue. ________________________________ Marco Antonio Villegas Vega ( º - º ) Ing. Informatica http://blog.pucp.edu.pe/marvil07
participants (4)
-
Jose A. Gonzalez -
Marco Antonio Villegas Vega -
Marcos Guglielmetti -
momo