Foros del Web » Programación para mayores de 30 ;) » C/C++ »

Problema Librerías C

Estas en el tema de Problema Librerías C en el foro de C/C++ en Foros del Web. Hola, estoy programando unas "prácticas" para la facultad y tengo un pequeño problema: resulta que he traido el código de los laboratorios de la facultad ...
  #1 (permalink)  
Antiguo 01/05/2007, 08:55
 
Fecha de Ingreso: mayo-2007
Mensajes: 3
Antigüedad: 17 años
Puntos: 0
Problema Librerías C

Hola, estoy programando unas "prácticas" para la facultad y tengo un pequeño problema: resulta que he traido el código de los laboratorios de la facultad (compilando y funcionando) y en mi ordenador no funcionan. Tengo instalado gcc 4.1 (creo) y el error que me da es que no detecta las librerías que uso (unistd.h signal.h stdio.h ...)

Alguien puede orientarme a solucionarlo? seguramente sea una tontería.

Gracias y un saludo

neko
  #2 (permalink)  
Antiguo 01/05/2007, 17:32
 
Fecha de Ingreso: mayo-2007
Mensajes: 3
Antigüedad: 17 años
Puntos: 0
Re: Problema Librerías C

Bueno, ya lo he solucionaodo. Como dije, era una tontería.

Si alguna vez os pasa lo único que tenéis que hacer es instalar el paquete "build-essential", así os reconocerá las librerías.

Gracias a todos por la ayuda
  #3 (permalink)  
Antiguo 01/05/2007, 21:56
Avatar de TolaWare
Colaborador
 
Fecha de Ingreso: julio-2005
Mensajes: 4.352
Antigüedad: 18 años, 9 meses
Puntos: 24
Re: Problema Librerías C

En realidad el paquete build-essential, es usado en las distribuciones Debian y derivados, y al instalar este paquete instalamos las herramientas necesarias para compilar y construir paquetes .deb.

Sería más acertado instalar los paquetes correspondientes de compilación y linkeo.

Los paquetes a los que me refiero son
gcc-4.1.2 <-- compilador
libc6-dev <-- bibiotecas
gdb <-- debugger

En el caso de que desarrollemos en C++:
g++ <-- compilador
libstdc6-dev <-- bibliotecas
  #4 (permalink)  
Antiguo 27/04/2011, 08:31
 
Fecha de Ingreso: abril-2011
Mensajes: 1
Antigüedad: 13 años
Puntos: 0
Exclamación Respuesta: Problema Librerías C

[I]Hola, les cuento que estoy trabajando sobre una consola con debian. Hasta hace poco estaba compilando y ejecutando todos los programas que se me cantaban sin ningún problema. Ahora me salen estos error con cada programa que trato de compilar.

Código:
In file included from /usr/include/stdio.h:72,
                 from /usr/src/preparacion/conexion.c:1,
                 from script.c:2:
/usr/include/libio.h:32:23: _G_config.h: No such file or directory
In file included from /usr/include/stdio.h:72,
                 from /usr/src/preparacion/conexion.c:1,
                 from script.c:2:
/usr/include/libio.h:293: error: syntax error before "_G_off_t"
/usr/include/libio.h:325: error: syntax error before '}' token
/usr/include/libio.h:368: error: syntax error before "_G_off64_t"
/usr/include/libio.h:406: error: syntax error before "__wunderflow"
/usr/include/libio.h:407: error: syntax error before "__wuflow"
/usr/include/libio.h:408: error: syntax error before "__woverflow"
/usr/include/libio.h:408: error: syntax error before "_G_wint_t"
/usr/include/libio.h:464: error: syntax error before "_G_va_list"
/usr/include/libio.h:466: error: syntax error before "_G_va_list"
/usr/include/libio.h:467: error: syntax error before "_IO_padn"
/usr/include/libio.h:467: error: syntax error before "_G_ssize_t"
/usr/include/libio.h:468: error: syntax error before "_IO_sgetn"
/usr/include/libio.h:468: error: syntax error before "_G_size_t"
/usr/include/libio.h:470: error: syntax error before "_IO_seekoff"
/usr/include/libio.h:470: error: syntax error before "_G_off64_t"
/usr/include/libio.h:471: error: syntax error before "_IO_seekpos"
/usr/include/libio.h:471: error: syntax error before "_G_off64_t"
In file included from /usr/src/preparacion/conexion.c:1,
                 from script.c:2:
/usr/include/stdio.h:88: error: syntax error before "fpos_t"
In file included from /usr/src/preparacion/conexion.c:1,
                 from script.c:2:
/usr/include/stdio.h:337: error: syntax error before "_G_va_list"
/usr/include/stdio.h:342: error: syntax error before "_G_va_list"
/usr/include/stdio.h:345: error: syntax error before "_G_va_list"
/usr/include/stdio.h:356: error: syntax error before "_G_va_list"
/usr/include/stdio.h:692: error: syntax error before "fpos_t"
/usr/include/stdio.h:697: error: syntax error before '*' token
In file included from script.c:3:
/usr/src/preparacion/puntoAConsultar.c:3:20: string.h: No such file or directory
script.c y conexion.c son 2 programas.

Yo venia compilando de esta forma, nose si ahora habra algo pero no actualice la version del compilador porque no tengo conexion a internet.

gcc -o script script.c -lmysqlclient

Hay algo malo???? Que puede ser???

SALUDOS
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:55.