[Jde] [Robotica] Instalando jde 4.2.1
Roberto Calvo
rocapal en gsyc.es
Lun Jul 28 16:39:36 CEST 2008
Mira a ver si lo que dice Redo tiene algo que ver. A mi me devuelve
esto.
$pkg-config --cflags gtkglext-1.0 gdkglext-1.0 gdkglext-1.0 gthread-2.0
libglade-2.0
-pthread -I/usr/include/gtkglext-1.0 -I/usr/lib/gtkglext-1.0/include
-I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include
-I/usr/include/pango-1.0 -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -I/usr/include/cairo
-I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/pixman-1
-I/usr/include/atk-1.0 -I/usr/include/libglade-2.0
-I/usr/include/libxml2
Para m谩s info, el tipo que te falla esta declarado como
typedef struct _GladeXML GladeXML;
en
/usr/include/libglade-2.0/glade/glade-xml.h
A ver si hay suerte.
El lun, 28-07-2008 a las 15:41 +0200, redouane kachach escribi贸:
>
> No se, igual es una tonteria pero el comando:
>
> `pkg-config --cflags gtkglext-1.0 gdkglext-1.0 gdkglext-1.0
> gthread-2.0 libglade-2.0`
>
> Te devuelve los headers de Glade ??!! Entiendo que el tipo que
> menciona Roberto arriba tiene quer estar definido en algun ".h" que
> devuelve este comando ..
>
> Saludos,
> Redo.
>
>
>
>
> 2008/7/28 Jose Alberto Lopez <liviez21 en gmail.com>:
> 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
>
>
> --
> 锘縍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
>
>
> _______________________________________________
> 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/b3833000/attachment.pgp
M醩 informaci髇 sobre la lista de distribuci髇 Jde-developers