[Jde] Error en player

JoseMaria jmplaza en gsyc.es
Sab Nov 22 11:16:24 CET 2008


Miguel Angel,

Player es un software que soporta muchos dispositivos y robots, y
algunos de ellos no tienen sentido en un PC normal que no tiene
conectados esos dispositivos ni sus bibliotecas asociadas. De la mayoría
de estas cosas se da cuenta el configure de player, alguna se le escapa.

Por ejemplo, la parte de "erratic" en Player tiene que ver con el
soporte para el robot Erratic de Videre [1] , que no lo tenemos ni lo
vamos a usar de momento. Asi que simplemente desabilita esa opción en el
configure y listo:

./configure  --disable-erratic 

Acabo de actualizar la receta de instalación de Player [2] en el FAQ
para incluir esta mejora.

Ánimo,

JoseMaria
[1] http://www.videredesign.com/robots/era_mobi.htm
[2]
http://jde.gsyc.es/index.php/FAQ#How_to_install_Stage_2.0.3_and_Player_2.0.3
On Fri, 2008-11-21 at 23:15 +0100, Miguel Ángel Tomé wrote:
> Hola. He estado siguiendo la receta para instalar player 2.0.3 del
> wiki de jde y me encuentro con este error de compilacion que no veo
> muy bien por donde atacar. ¿A alguien le ha ocurrido ya? En principio
> creo que tengo todas las librerias instaladas tal y como se indica en
> el manualito.
> 
> erratic.cc: In constructor 'Erratic::Erratic(ConfigFile*, int)':
> erratic.cc:291: error: 'exit' was not declared in this scope
> erratic.cc: In member function 'int Erratic::Connect()':
> erratic.cc:497: error: 'abs' was not declared in this scope
> erratic.cc:524: error: 'abs' was not declared in this scope
> erratic.cc: In member function 'void
> Erratic::HandleCarCommand(player_position2d_cmd_car_t)':
> erratic.cc:1212: error: 'abs' was not declared in this scope
> erratic.cc: In member function 'void
> Erratic::HandlePositionCommand(player_position2d_cmd_vel_t)':
> erratic.cc:1363: error: 'abs' was not declared in this scope
> make[5]: *** [erratic.lo] Error 1
> make[5]: Leaving directory
> `/home/miguelat/Desktop/player-2.0.3/server/drivers/mixed/erratic'
> make[4]: *** [all-recursive] Error 1
> make[4]: Leaving directory
> `/home/miguelat/Desktop/player-2.0.3/server/drivers/mixed'
> make[3]: *** [all-recursive] Error 1
> make[3]: Leaving directory
> `/home/miguelat/Desktop/player-2.0.3/server/drivers'
> make[2]: *** [all-recursive] Error 1
> make[2]: Leaving directory
> `/home/miguelat/Desktop/player-2.0.3/server'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/home/miguelat/Desktop/player-2.0.3'
> make: *** [all] Error 2
> 
> _______________________________________________
> Jde-developers mailing list
> Jde-developers en gsyc.es
> http://gsyc.escet.urjc.es/cgi-bin/mailman/listinfo/jde-developers
-- 
http://gsyc.es/jmplaza 
Universidad Rey Juan Carlos




More information about the Jde-developers mailing list