[Jde] [Robotica] Instalando jde 4.2.1

Jose Alberto Lopez liviez21 en gmail.com
Lun Jul 28 13:02:51 CEST 2008


Debo ser o ciego o tonto o algo de eso porque todo lo que me decís lo tengo
hecho desde el principio

Salida de "aptitude search libglade |grep dev"
v   libglade-dev
-
v   libglade-gnome-dev
-
p   libglade-gnome0-dev             - development files for libglade (Gnome
widg
p   libglade-java-dev               - Glade bindings for Java (development
files
i   libglade0-dev                   - development files for
libglade
i   libglade2-dev                   - development files for
libglade
p   libglademm-2.4-dev              - C++ wrappers for libglade2
(development fi
p   libgladeui-1-dev                - GTK+ User Interface Build core library
(de

Salida de "aptitude search libglade"
p   libglade-cil                                                       - CLI
binding for the Glade libraries
p   libglade-cni                                                       -
Glade bindings for Java (native code)

v   libglade-dev
-

v   libglade-gnome-dev
-

p   libglade-gnome0                                                    -
library to load .glade files at runtime (Gnome widgets support)

p   libglade-gnome0-dev                                                -
development files for libglade (Gnome widgets support)

p   libglade-java                                                      -
Glade bindings for Java

p   libglade-java-dev                                                  -
Glade bindings for Java (development files)

p   libglade-java-doc                                                  -
Glade bindings for Java (API documentation)

p   libglade-java-gcj                                                  -
Glade bindings for Java (native code for use with gij)

p   libglade-jni                                                       -
Glade bindings for Java (native library)

p   libglade-perl                                                      -
Módulos de ejecución Glade-perl

i A libglade0                                                          -
library to load .glade files at runtime

i   libglade0-dev                                                      -
development files for libglade

i   libglade2-0                                                        -
library to load .glade files at runtime

i   libglade2-dev                                                      -
development files for libglade

i A libglade2-ruby                                                     -
Libglade 2 bindings for the Ruby language

i A libglade2-ruby1.8                                                  -
Libglade 2 bindings for the Ruby language

i   libglade2.0-cil                                                    - CLI
binding for the Glade libraries 2.6
p   libglademm-2.4-1c2a                                                - C++
wrappers for libglade2 (shared library)
p   libglademm-2.4-dev                                                 - C++
wrappers for libglade2 (development files)
p   libgladeui-1-7                                                     -
GTK+ User Interface Build core library

p   libgladeui-1-common                                                -
GTK+ User Interface Build core library

p   libgladeui-1-dev                                                   -
GTK+ User Interface Build core library (development files)

p   libgladexml-perl                                                   -
Perl module for the libglade library

Salida de "ls /usr/include/libglade-2.0/glade/"
glade-build.h  glade.h  glade-init.h  glade-parser.h  glade-xml.h

El makefile incluye la ruta "/usr/include" para buscar las cabeceras con lo
cual debería encontrarlo.

Se agotan las posibilidades. Esto debería ser bueno por la reducción del
espacio de soluciones pero....

Muchas gracias.



El 28 de julio de 2008 11:11, Roberto Calvo<rocapal en gsyc.es>escribió:

>
> 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
> --
> Roberto Calvo Palomino          | Libre Software Engineering Lab (GSyC)
> Tel: (+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)
>
> GPG-KEY: http://gsyc.es/~rocapal/rocapal.gpg<http://gsyc.es/%7Erocapal/rocapal.gpg>
>
> _______________________________________________
> Jde-developers mailing list
> Jde-developers en gsyc.es
> http://gsyc.escet.urjc.es/cgi-bin/mailman/listinfo/jde-developers
>
>
------------ pr�xima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://gsyc.escet.urjc.es/pipermail/jde-developers/attachments/20080728/ccbf8d51/attachment-0001.htm 


M�s informaci�n sobre la lista de distribuci�n Jde-developers