La mayor comunidad de Debian en español

Error en bibliotecas de GNOME


Imagen de Anónimo

By Anónimo- Publicado14 Abril 2002

Hola!



Estoy utilizando la debian woody y haciendo un programa usando glade (gtk, glib...), vamos, las bibliotecas de gnome...

Cual es mi (desagradable) sorpresa cuando compilando desde el directorio base de mi proyecto de glade me encuentro con el siguiente error que hace referencia a las BIBLIOTECAS DE GNOME (la línea 10 del main es el include de gnome.h):
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../intl -I/usr/include/gnome-1.0 -DNEED_GNOMESUPPORT_H -I/usr/lib/gnome-libs/include -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/include/orbit-1.0 -I/usr/include/gtk-1.2 -I/usr/X11R6/include -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -g -O2 -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -c main.c

In file included from /usr/include/gnome-1.0/libgnomeui/libgnomeui.h:55,
from /usr/include/gnome-1.0/gnome.h:17,
from main.c:10:
/usr/include/gnome-1.0/libgnomeui/gnome-init.h:2: warning: missing white space after `#define GNOi'
In file included from /usr/include/gnome-1.0/libgnome/libgnome.h:30,
from /usr/include/gnome-1.0/gnome.h:16,
from main.c:10:
/usr/include/gnome-1.0/libgnome/gnome-mime.h:2: undefined or invalid # directive

In file included from /usr/include/gnome-1.0/libgnomeui/libgnomeui.h:16,
from /usr/include/gnome-1.0/gnome.h:17,
from main.c:10:
/usr/include/gnome-1.0/libgnomeui/gnome-app-util.h:2: undefined or invalid # directive
/usr/include/gnome-1.0/libgnomeui/gnome-app-util.h:3: parse error before `UI'

In file included from /usr/include/gnome-1.0/libgnomeui/libgnomeui.h:21,
from /usr/include/gnome-1.0/gnome.h:17,
from main.c:10:
/usr/include/gnome-1.0/libgnomeui/gnome-canvas-load.h:2: undefined or invalid # directive

In file included from /usr/include/gnome-1.0/libgnomeui/libgnomeui.h:47,
from /usr/include/gnome-1.0/gnome.h:17,
from main.c:10:
/usr/include/gnome-1.0/libgnomeui/gnome-geometry.h:2: undefined or invalid # directive

make[2]: *** [main.o] Error 1

make[2]: Leaving directory `/home/javi/Proyectos/undostres/src'

make[1]: *** [all-recursive] Error 1

make[1]: Leaving directory `/home/javi/Proyectos/undostres'

make: *** [all-recursive-am] Error 2




¿A algún programador le ha pasado esto? ¿A qué se debe?


Gracias y un saludo

Imagen de esepar

Estas poniendo la rula de donde se encuentra el gnome.h? No se a mi me paso algo similar por ke aunke le indicaba la ruta y todo correcto las librerias ke tenia de gnome eran las de ximian y no las de sid. Asi es que te recomiendo ke ojees ke paketes ximian tienes en tu sistema si e ske tu gnome lo instalaste de ximian .Ahora on recuerdo exactamente el error, pero era algo como eso si no era eso.

Relacionado con Error en bibliotecas de GNOME