[Jde] [Robotica] Instalando jde 4.2.1
Roberto Calvo
rocapal en gsyc.es
Lun Jul 28 11:11:45 CEST 2008
Buenas Jose,
Te comento, en graphics_gtk.h en la linea 40, tenemos:
typedef GladeXML* (*loadglade) (char * file_name);
El error que te aparece en lo que has pegado, basicamente viene a decir
que no sabe que es GladeXML
Asegurate de tener instalados los paquetes libglade2-0 y libglade2-dev.
Ya nos cuentas que tal va.
un saludete!!
El lun, 28-07-2008 a las 09:01 +0200, Jose Alberto Lopez escribi贸:
> Este es el error:
>
> gcc -g -pedantic -Bsymbolic -Wall -I. -I/usr/include
> -I/usr/X11R6/include -I/usr/local/include -I/usr/X11R6/include/X11
> -I../../base `pkg-config --cflags gtkglext-1.0 gdkglext-1.0
> gdkglext-1.0 gthread-2.0 libglade-2.0` -fPIC -c graphics_gtk.c
> En el fichero inclu铆do de graphics_gtk.c:35:
> ./graphics_gtk.h:13:1: aviso: los comentarios de estilo C++ no se
> permiten en ISO C90
> ./graphics_gtk.h:13:1: aviso: (esto se reportar谩 solamente una vez por
> cada fichero de entrada)
> In file included from graphics_gtk.c:35:
> ./graphics_gtk.h:40: error: expected '=', ',', ';', 'asm' or
> '__attribute__' before '*' token
> In file included from /usr/include/gtkglext-1.0/gdk/gdkgl.h:26,
> from /usr/include/gtkglext-1.0/gtk/gtkgl.h:22,
> from graphics_gtk.c:46:
> /usr/include/gtkglext-1.0/gdk/gdkgltokens.h:146: aviso: ISO C
> restringe los valores de enumeraci贸n al rango de 'int'
> /usr/include/gtkglext-1.0/gdk/gdkgltokens.h:158: aviso: ISO C
> restringe los valores de enumeraci贸n al rango de 'int'
> graphics_gtk.c:189: error: expected '=', ',', ';', 'asm' or
> '__attribute__' before '*' token
> graphics_gtk.c: En la funci贸n 'graphics_gtk_startup':
> graphics_gtk.c:252: aviso: ISO C proh铆be la conversi贸n de un apuntador
> a funci贸n a un tipo de objeto apuntador
> graphics_gtk.c:253: aviso: ISO C proh铆be la conversi贸n de un apuntador
> a funci贸n a un tipo de objeto apuntador
> graphics_gtk.c:254: error: 'load_glade' no se declar贸 aqu铆 (primer uso
> en esta funci贸n)
> graphics_gtk.c:254: error: (Cada identificador no declarado solamente
> se reporta una vez
> graphics_gtk.c:254: error: ara cada funcion en la que aparece.)
> make: *** [graphics_gtk.o] Error 1
>
> El glade-xml.h est谩 instalado en la ruta que mencionas Jose Maria. El
> graphics-gtk parece estar resolviendo bien las dependencias por que no
> se queja de lo contrario. He estado echando otro vistazo y no doy con
> ello. Igual las trazas de arriba os dan m谩s pistas.
>
> Gracias.
>
> El 25 de julio de 2008 9:51, Antonio Pineda<apineda en gsyc.es>escribi贸:
> Buenas,
>
> Para resolver las dependencias con las que Alberto tiene
> problemas (para
> compilar los esquemas 'graphics_gtk' y 'image_viewer') hay que
> tener
> instalados los siguientes paquetes en Ubuntu:
>
> libgtkglext1, libgtkglext1-dev
>
> Cuando ahora paquetizemos habr谩 que incluir estas dependencias
> para que
> no haya problemas.
>
> Saludos.
>
> El jue, 24-07-2008 a las 17:31 +0200, Jose Maria Ca帽as Plaza
> escribi贸:
>
> > Alberto,
> >
> > estos mensajes mejor a la lista de jde (jde en gsyc.es)!!, que
> est谩 para
> > eso.
> >
> > Tiene pinta de que no est谩 encontrando el tipo "GladeXML"
> porque no
> > encuentra el fichero <glade/glade-xml.h> en tu m谩quina. 驴Has
> cargado los
> > paquetes oportunos? Por ejemplo en mi ubuntu-6.06 este
> fichero lo
> > proporciona el paquete libglade2-dev. 驴Tienes instalado ese
> o el
> > equivalente en tu sistema?
> >
> > $ dpkg -S glade-xml.h
> > libglade2-dev: /usr/include/libglade-2.0/glade/glade-xml.h
> >
> > En la 4.2.1 hay que buscarse la vida para ver las
> dependencias. En la
> > 4.3 (versi贸n de desarrollo en la que estamos trabajando) la
> > autotoolizaci贸n y paquetizaci贸n Debian ayudar谩n a resolver
> > autom谩ticamente estas dependencias tirando de los paquetes
> necesarios.
> >
> > 脕nimo,
> >
> > JoseMaria
> > On Thu, 2008-07-24 at 13:18 +0200, Jose Alberto Lopez wrote:
> > > Buenas, estoy instalandome la versi贸n estable de jde.
> > >
> > > Estoy sudando un poquillo. Los esquemas drivers etc. que
> me daban
> > > problemas los he ido arreglando y los que no necesito los
> he ido
> > > quitando del makefile para no compilarlos.
> > > El caso que el driver graphics_gtk s铆 que lo necesito
> (evidentemente)
> > > para arrancar jde. El tema es que al compilar me sale lo
> siguiente
> > >
> > > ./graphics_gtk.h:40: error: expected '=', ',', ';', 'asm'
> or
> > > '__attribute__' before '*' token
> > >
> > > Me he fijado en el c贸digo y es el siguiente
> > >
> > > typedef GladeXML* (*loadglade) (char * file_name);
> > >
> > > La definici贸n de GladeXML. No entiendo cual es el
> problema.
> > > 驴Alguien me puede echar una mano?
> > >
> > > Gracias
> > >
> > > _______________________________________________
> > > Robotica mailing list
> > > Robotica en gsyc.es
> > >
> http://gsyc.escet.urjc.es/cgi-bin/mailman/listinfo/robotica
>
>
> _______________________________________________
> Jde-developers mailing list
> Jde-developers en gsyc.es
> http://gsyc.escet.urjc.es/cgi-bin/mailman/listinfo/jde-developers
>
>
>
> _______________________________________________
> Jde-developers mailing list
> Jde-developers en gsyc.es
> http://gsyc.escet.urjc.es/cgi-bin/mailman/listinfo/jde-developers
--
锘縍oberto Calvo Palomino | Libre Software Engineering Lab (GSyC)
锘縏el: (+34)-914 888 105 | Universidad Rey Juan Carlos
rocapal en gsyc.es | Edif. Departamental II 锘- Despacho 116
http://libresoft.urjc.es/ | c/Tulip谩n s/n 28933 M贸stoles (Madrid)
锘縂PG-KEY: http://gsyc.es/~rocapal/rocapal.gpg
------------ pr髕ima parte ------------
Se ha borrado un mensaje que no est谩 en formato texto plano...
Nombre : no disponible
Tipo : application/pgp-signature
Tama帽o : 197 bytes
Descripci贸n: Esta parte del mensaje =?ISO-8859-1?Q?est=E1?= firmada
digitalmente
Url : http://gsyc.escet.urjc.es/pipermail/jde-developers/attachments/20080728/48a5e454/attachment-0001.pgp
M醩 informaci髇 sobre la lista de distribuci髇 Jde-developers