Gazebo 0.6 is compatible only with player 2.0 or higher.
-nate
On 7/26/06, Yiannis <[EMAIL PROTECTED]> wrote:
> I am getting the following error while trying to compile gazebo 0.6.0.
>
> In file included from GazeboDriver.cc:38:
> GazeboInterface.hh:34:38: libplayercore/playercore.h: No such file or
> directory
> In file included from GazeboDriver.cc:38:
> 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:50: error: ISO C++ forbids declaration of `respQueue'
> with no type
> GazeboInterface.hh:50: error: ISO C++ forbids declaration of `hdr' with no
> type
> GazeboInterface.hh:64: error: `player_devaddr_t' does not name a type
> In file included from GazeboDriver.cc:39:
> 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
> SimulationInterface.hh:43: error: ISO C++ forbids declaration of `respQueue'
> with no type
> SimulationInterface.hh:43: error: ISO C++ forbids declaration of `hdr' with
> no type
> In file included from GazeboDriver.cc :40:
> 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
> Position2dInterface.hh:47: error: ISO C++ forbids declaration of `respQueue'
> with no type
> Position2dInterface.hh:47: error: ISO C++ forbids declaration of `hdr' with
> no type
> In file included from GazeboDriver.cc :41:
> 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
> Position3dInterface.hh:47: error: ISO C++ forbids declaration of `respQueue'
> with no type
> Position3dInterface.hh:47: error: ISO C++ forbids declaration of `hdr' with
> no type
> In file included from GazeboDriver.cc :42:
> 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
> PowerInterface.hh :47: error: ISO C++ forbids declaration of `respQueue'
> with no type
> PowerInterface.hh:47: error: ISO C++ forbids declaration of `hdr' with no
> type
> In file included from GazeboDriver.cc:43:
> 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
> LaserInterface.hh:46: error: ISO C++ forbids declaration of `respQueue' with
> no type
> LaserInterface.hh:46: error: ISO C++ forbids declaration of `hdr' with no
> type
> In file included from GazeboDriver.cc:44:
> 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
> SonarInterface.hh:46: error: ISO C++ forbids declaration of `respQueue' with
> no type
> SonarInterface.hh:46: error: ISO C++ forbids declaration of `hdr' with no
> type
> In file included from GazeboDriver.cc:45:
> 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
> PtzInterface.hh:46: error: ISO C++ forbids declaration of `respQueue' with
> no type
> PtzInterface.hh:46: error: ISO C++ forbids declaration of `hdr' with no type
> In file included from GazeboDriver.cc:46:
> 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
> FiducialInterface.hh:46: error: ISO C++ forbids declaration of `respQueue'
> with no type
> FiducialInterface.hh:46: error: ISO C++ forbids declaration of `hdr' with no
> type
> In file included from GazeboDriver.cc:47:
> 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
> GripperInterface.hh:46: error: ISO C++ forbids declaration of `respQueue'
> with no type
> GripperInterface.hh :46: error: ISO C++ forbids declaration of `hdr' with no
> typeIn file included from GazeboDriver.cc:48:
> 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:46: error: ISO C++ forbids declaration of `respQueue'
> with no type
> CameraInterface.hh:46: error: ISO C++ forbids declaration of `hdr' with no
> type
> CameraInterface.hh:71: error: `player_camera_data_t' does not name a type
> In file included from GazeboDriver.cc:49:
> 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
> TruthInterface.hh:46: error: ISO C++ forbids declaration of `respQueue' with
> no type
> TruthInterface.hh:46: error: ISO C++ forbids declaration of `hdr' with no
> type
> In file included from GazeboDriver.cc:51:
> 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:60: error: ISO C++ forbids declaration of `respQueue' with
> no type
> GazeboDriver.hh:60: error: ISO C++ forbids declaration of `hdr' with no type
> GazeboDriver.hh:63: error: `player_devaddr_t' has not been declared
> GazeboDriver.hh:63: error: ISO C++ forbids declaration of `addr' with no
> type
> GazeboDriver.hh:66: error: `player_devaddr_t' has not been declared
> GazeboDriver.hh:66: error: ISO C++ forbids declaration of `addr' with no
> type
> GazeboDriver.hh:72: error: `ConfigFile' has not been declared
> GazeboDriver.hh:72: error: ISO C++ forbids declaration of `cf' with no type
> 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:131: 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:210: error: initializer expression list treated as compound
> expression
> GazeboDriver.cc:210: error: expected `,' or `;' before '{' token
> GazeboDriver.cc:331: error:
> `GazeboInterface*GazeboDriver::LookupDevice' is not a
> static member of `class GazeboDriver'
> GazeboDriver.cc:331: error: `player_devaddr_t' was not declared in this
> scope
> GazeboDriver.cc:332: error: expected `,' or `;' before '{' token
> make[2]: *** [libgazeboplugin_la-GazeboDriver.lo] Error 1
> make[2]: Leaving directory
> `/home/menig/install/psg-install/player_stage_latest/gazebo-
> 0.6.0/player'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory
> `/home/menig/install/psg-install/player_stage_latest/gazebo-0.6.0'
> make: *** [all] Error 2
>
>
>
> --
> -- Yiannis
> -------------------------------------------------------------------------
> Take Surveys. Earn Cash. Influence the Future of IT
> Join SourceForge.net's Techsay panel and you'll get the chance to share your
> opinions on IT & business topics through brief surveys -- and earn cash
> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
>
>
> _______________________________________________
> Playerstage-gazebo mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/playerstage-gazebo
>
>
>
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Playerstage-gazebo mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/playerstage-gazebo