[Jde-dev] Dependencia de JDErobot 4.3 con las xforms

David Lobato dav.lobato en gmail.com
Vie Abr 3 11:00:22 CEST 2009


Yo creo que hay que añadir las dependncias de todas las librerias que
el configure requiere.
xforms, gtk, opengl (gtk y xforms), bluetooth... y alguna mas.

Saludetes.

El día 3 de abril de 2009 5:28, Juan Gonzalez Gomez
<juan en iearobotics.com> escribió:
> Hola,
>
>  Después del genial trabajo realizado por Roberto y David, jderobot 4.3
> se instala perfectamente en Lenny.
>
>  Por mi parte, ¡¡Luz verde para la 4.3.0!! :-)
>
>  Sólo he encontrado un par de mini-problemas que paso a comentar. Los
> dejo aquí documentados en la lista por si le pasan a alguien más que los
> puedan solucionar.
>
>  La ventaja de probar JDErobot en una Lenny limpita y recién instalada
> es que encuentras los errores de dependencias en los paquetes .deb. Una
> vez instalado el flamante jderobot 4.3.0, al ejecutarlo sale este error:
>
> ---------------------------------------------------------------------
> $ jderobot
>
>  <jderobot> Copyright (C) 1997-2009 JDE Developers Team
>   This is free software, and you are welcome to redistribute it
>   under certain conditions; type `show_license' for details.
>
> jderobot 4.3.0
>
> Reading configuration...
> graphics_gtk driver loaded (driver 0)
> Loading GTK support...
> GTK support loaded.
> /usr/share/jderobot/glade/graphics_xforms.so: cannot open shared object
> file: No such file or directory
> I can't load the graphics_xforms driver or one dynamic library it
> depends on
> Driver/Service loading failed
> -----------------------------------------------------------------------
>
> La solución es fácil. No están instaladas las xforms. Con un simple:
>
> apt-get install libforms1
>
> solucionado.
>
> Volvemos a ejecutar de nuevo el jderobot:
>
> -----------------------------------------------------------------
> $ jderobot
>
>  <jderobot> Copyright (C) 1997-2009 JDE Developers Team
>   This is free software, and you are welcome to redistribute it
>   under certain conditions; type `show_license' for details.
>
> jderobot 4.3.0
>
> Reading configuration...
> graphics_gtk driver loaded (driver 0)
> Loading GTK support...
> GTK support loaded.
> graphics_xforms driver loaded (driver 1)
> Loading Xform support...
> Xforms support loaded.
> imagefile driver loaded (driver 2)
> imagefile driver started up
> colorA:/usr/share/jderobot/casaleft.pnm 320*240
> colorA schema loaded (id 0)
> mastergui schema loaded (id 1)
> mastergui schema started up
> hsvtuner schema loaded (id 2)
> Hsvtuner schema loaded with '/usr/share/jderobot/conf/jderobot.conf' as
> configuration file
> hsvtuner schema started up
> /usr/share/jderobot/glade/opengldemo.so: cannot open shared object file:
> No such file or directory
> I can't load the opengldemo schema or one dynamic library it depends on
> Schema loading failed
> ------------------------------------------------------------------
>
> Esto también tiene fácil solución, aunque es un poco más difícil de ver:
> falta por instalar el soporte de opengl para las xforms. Solución:
>
> apt-get install libformsgl1
>
>
> Y ahora ya por fin ejecutamos el jderobot:
>
> ---------------------------------------------------------
> $ jderobot
>
>  <jderobot> Copyright (C) 1997-2009 JDE Developers Team
>   This is free software, and you are welcome to redistribute it
>   under certain conditions; type `show_license' for details.
>
> jderobot 4.3.0
>
> Reading configuration...
> graphics_gtk driver loaded (driver 0)
> Loading GTK support...
> GTK support loaded.
> graphics_xforms driver loaded (driver 1)
> Loading Xform support...
> Xforms support loaded.
> imagefile driver loaded (driver 2)
> imagefile driver started up
> colorA:/usr/share/jderobot/casaleft.pnm 320*240
> colorA schema loaded (id 0)
> mastergui schema loaded (id 1)
> mastergui schema started up
> hsvtuner schema loaded (id 2)
> Hsvtuner schema loaded with '/usr/share/jderobot/conf/jderobot.conf' as
> configuration file
> hsvtuner schema started up
> opengldemo schema loaded (id 3)
> opengldemo schema started up
> Configuration from /usr/share/jderobot/conf/jderobot.conf
> Starting cronos...
> Starting shell...
> jderobot $>
> -----------------------------------------------------------------
>
> Tachan!!! aparece la flamante nueva shell del jde 4.3.0 y se abre el
> mastergui
>
> Ahora la cuestión es: ¿Añadimos las dependencias de libforms1 y
> libformsgl1 a los paquetes .deb para que se instalen automáticamente y
> no aparezcan estos errores?
>
>  Creo que estaría bien hacerlo. Un usuario que instala jderobot por
> primera vez y lo ejecuta, se puede asustar un poco al ver estos errores.
>
>  Seguramente habrá el mismo problema con las dependencias con GTK, sin
> embargo, GTK viene instalado de serie en todas (o casi todas) las
> distribuciones. No así las xforms.
>
> Saludos, Juan
>
>
>
> --
> Juan Gonzalez Gomez
> Blog: http://www.iearobotics.com/blog/
> Web : http://www.iearobotics.com/juan
>
> _______________________________________________
> Jde-developers mailing list
> Jde-developers en gsyc.es
> http://gsyc.escet.urjc.es/cgi-bin/mailman/listinfo/jde-developers
>


More information about the Jde-developers mailing list