Hello,

I got a problem when compiling the CVS version of Gazebo:

/bin/sh ../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I..   
-DGLX_GLXEXT_PROTOTYPES=1  -g -g -O2 -c GazeboDriver.cc
g++ -DHAVE_CONFIG_H -I. -I. -I.. -DGLX_GLXEXT_PROTOTYPES=1 -g -g -O2 
-Wp,-MD,.deps/GazeboDriver.pp -c GazeboDriver.cc  -fPIC -DPIC -o 
..libs/GazeboDriver.o
In file included from GazeboDriver.cc:38:
GazeboInterface.hh:34:38: error: libplayercore/playercore.h: No such file or 
directory
GazeboInterface.hh:42: error: expected `)' before 'addr'
GazeboInterface.hh:49: error: 'MessageQueue' has not been declared
GazeboInterface.hh:50: error: 'player_msghdr_t' has not been declared
GazeboInterface.hh:64: error: 'player_devaddr_t' does not name a type
SimulationInterface.hh:36: error: expected `)' before 'addr'
SimulationInterface.hh:42: error: 'MessageQueue' has not been declared
SimulationInterface.hh:43: error: 'player_msghdr_t' has not been declared
Position2dInterface.hh:39: error: expected `)' before 'addr'
Position2dInterface.hh:46: error: 'MessageQueue' has not been declared
Position2dInterface.hh:47: error: 'player_msghdr_t' has not been declared
Position3dInterface.hh:39: error: expected `)' before 'addr'
Position3dInterface.hh:46: error: 'MessageQueue' has not been declared
Position3dInterface.hh:47: error: 'player_msghdr_t' has not been declared
PowerInterface.hh:39: error: expected `)' before 'addr'
PowerInterface.hh:46: error: 'MessageQueue' has not been declared
PowerInterface.hh:47: error: 'player_msghdr_t' has not been declared
LaserInterface.hh:38: error: expected `)' before 'addr'
LaserInterface.hh:45: error: 'MessageQueue' has not been declared
LaserInterface.hh:46: error: 'player_msghdr_t' has not been declared
SonarInterface.hh:38: error: expected `)' before 'addr'
SonarInterface.hh:45: error: 'MessageQueue' has not been declared
SonarInterface.hh:46: error: 'player_msghdr_t' has not been declared
PtzInterface.hh:38: error: expected `)' before 'addr'
PtzInterface.hh:45: error: 'MessageQueue' has not been declared
PtzInterface.hh:46: error: 'player_msghdr_t' has not been declared
FiducialInterface.hh:38: error: expected `)' before 'addr'
FiducialInterface.hh:45: error: 'MessageQueue' has not been declared
FiducialInterface.hh:46: error: 'player_msghdr_t' has not been declared
GripperInterface.hh:38: error: expected `)' before 'addr'
GripperInterface.hh:45: error: 'MessageQueue' has not been declared
GripperInterface.hh:46: error: 'player_msghdr_t' has not been declared
CameraInterface.hh:38: error: expected `)' before 'addr'
CameraInterface.hh:45: error: 'MessageQueue' has not been declared
CameraInterface.hh:46: error: 'player_msghdr_t' has not been declared
CameraInterface.hh:71: error: 'player_camera_data_t' does not name a type
TruthInterface.hh:38: error: expected `)' before 'addr'
TruthInterface.hh:45: error: 'MessageQueue' has not been declared
TruthInterface.hh:46: error: 'player_msghdr_t' has not been declared
GazeboDriver.hh:45: error: expected class-name before '{' token
GazeboDriver.hh:47: error: expected `)' before '*' token
GazeboDriver.hh:58: error: 'MessageQueue' has not been declared
GazeboDriver.hh:59: error: 'player_msghdr' has not been declared
GazeboDriver.hh:63: error: 'player_devaddr_t' has not been declared
GazeboDriver.hh:66: error: 'player_devaddr_t' has not been declared
GazeboDriver.hh:72: error: 'ConfigFile' has not been declared
GazeboDriver.hh:75: error: expected ';' before '(' token
GazeboDriver.cc:57: error: expected constructor, destructor, or type 
conversion before '*' token
GazeboDriver.cc:67: error: variable or field 'GazeboDriver_Register' 
declared void
GazeboDriver.cc:67: error: 'DriverTable' was not declared in this scope
GazeboDriver.cc:67: error: 'table' was not declared in this scope
GazeboDriver.cc:68: error: expected ',' or ';' before '{' token
GazeboDriver.cc:84: error: 'DriverTable' was not declared in this scope
GazeboDriver.cc:84: error: 'table' was not declared in this scope
GazeboDriver.cc:85: error: expected ',' or ';' before '{' token
GazeboDriver.cc:96: error: expected `)' before '*' token
GazeboDriver.cc:128: error: 'int GazeboDriver::ProcessMessage' is not a 
static member of 'class GazeboDriver'
GazeboDriver.cc:128: error: 'MessageQueue' was not declared in this scope
GazeboDriver.cc:128: error: 'respQueue' was not declared in this scope
GazeboDriver.cc:129: error: 'player_msghdr' was not declared in this scope
GazeboDriver.cc:129: error: 'hdr' was not declared in this scope
GazeboDriver.cc:130: error: expected primary-expression before 'void'
GazeboDriver.cc:130: error: initializer expression list treated as compound 
expression
GazeboDriver.cc:131: error: expected ',' or ';' before '{' token
GazeboDriver.cc:151: error: 'int GazeboDriver::Subscribe' is not a static 
member of 'class GazeboDriver'
GazeboDriver.cc:151: error: 'player_devaddr_t' was not declared in this 
scope
GazeboDriver.cc:152: error: expected ',' or ';' before '{' token
GazeboDriver.cc:173: error: 'int GazeboDriver::Unsubscribe' is not a static 
member of 'class GazeboDriver'
GazeboDriver.cc:173: error: 'player_devaddr_t' was not declared in this 
scope
GazeboDriver.cc:174: error: expected ',' or ';' before '{' token
GazeboDriver.cc: In member function 'virtual void GazeboDriver::Update()':
GazeboDriver.cc:196: error: 'Driver' has not been declared
GazeboDriver.cc:196: error: 'ProcessMessages' was not declared in this scope
GazeboDriver.cc: At global scope:
GazeboDriver.cc:209: error: 'int GazeboDriver::LoadDevices' is not a static 
member of 'class GazeboDriver'
GazeboDriver.cc:209: error: 'ConfigFile' was not declared in this scope
GazeboDriver.cc:209: error: 'cf' was not declared in this scope
GazeboDriver.cc:209: error: expected primary-expression before 'int'
GazeboDriver.cc:209: error: initializer expression list treated as compound 
expression
GazeboDriver.cc:210: error: expected ',' or ';' before '{' token
GazeboDriver.cc:342: error: 'GazeboInterface* GazeboDriver::LookupDevice' is 
not a static member of 'class GazeboDriver'
GazeboDriver.cc:342: error: 'player_devaddr_t' was not declared in this 
scope
GazeboDriver.cc:343: error: expected ',' or ';' before '{' token
make[2]: *** [GazeboDriver.lo] Error 1
make[2]: Leaving directory 
`/home/hector/sources_gps/gazebo_cvs_installed/player'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/hector/sources_gps/gazebo_cvs_installed'
make: *** [all-recursive-am] Error 2

I've seen the same problem and the suggestion of use player 2.0 posted 
elsewhere; however, I already have player 2.0.2 installed and running.

Hope somebody could help me.

Best regards,
Héctor.

_________________________________________________________________
Platica con tus amigos en linea con MSN  Messenger 
http://messenger.t1msn.com.mx/


-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Playerstage-gazebo mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/playerstage-gazebo

Reply via email to