[Jde] [Robotica] Instalando jde 4.2.1

Roberto Calvo rocapal en gsyc.es
Lun Jul 28 11:18:12 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/3714d20f/attachment.pgp 


M醩 informaci髇 sobre la lista de distribuci髇 Jde-developers