Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/12/2006, 02:42
korrea27
 
Fecha de Ingreso: octubre-2003
Mensajes: 162
Antigüedad: 21 años, 2 meses
Puntos: 0
Compilar libgtop

Hola!. Estoy haciendo un pequeño programa para sacar los datos de la maquina donde esta corriendo, cosas tipicas como %cpu %memoria %HDD etc etc.... Vamos, algo parecido a lo que hacen algunos programas de gnome.

Es por ello, que iba a utilizar las glibtop para sacar estos datos. El entorno de desarrollo, es una maquina con red hat linux 4 64bits. Tengo instalado el glibc, glibtop, glibc-src, glibtop-src, esta creado el arbol de directorios de /usr/include/glibtop-2.0 con sus *.h correspondientes.

Para simplificar el problema os pongo un simple ejemplo y el error que me da:


//Miprograma
#include<sdio.h>
#include<glibtop.h>
void main(void) {printf("Hola");}

Si lo intento compilar con:
gcc -I/usr/include/libgtop-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0 miprograma.c -L/usr/lib/libgtop-2.0.so

Lo que hace es tirarme una lista de errores enorme tipo:
/usr/lib/liggtop/libgtop.h: No such file or directory
o
/usr/include/libgtop-2.0/glibtop/sysdeps.h:67: error: error sintáctico antes de "guint64"

Se que es un problema en como paso a gcc las librerias y demas, pero estoy en un punto que ni para adelante ni para atras....

Alguien me puede iluminarme un poco?????

Muchas gracias!.