[Jde] [Robotica] Instalando jde 4.2.1
Jose Alberto Lopez
liviez21 en gmail.com
Lun Jul 28 09:01:48 CEST 2008
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
>
>
------------ pr髕ima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://gsyc.escet.urjc.es/pipermail/jde-developers/attachments/20080728/592ac87f/attachment.htm
M醩 informaci髇 sobre la lista de distribuci髇 Jde-developers