Thanks for all your help on this ml. I seem to have run into another issue.
When I run make, I get a lot of "undefined reference" error messages, and
they all seem to have to do with ODE. Do I need to set some environment
variables so that CMake and make know where to find ode? I have ode
installed in the traditional /usr/local/include/ode. The full text of the
error messages is included at the bottom of this message. Thanks for all
your help!

CMake seems to be giving me some odd messages but it doesn't report any
errors. When I run CMake, it says:
-- checking for module 'ode>=0.10.1'
--   package 'ode>=0.10.1' not found
--   ode-config reports version 0.11.1

and

CMake Warning at server/CMakeLists.txt:102 (ADD_EXECUTABLE):
  Cannot generate a safe linker search path for target gazebo-exec because
  files in some directories may conflict with libraries in implicit
  directories:

    link library [libGL.so] in /usr/lib may be hidden by files in:
      /usr/X11R6/lib

  Some of these libraries may not be found correctly.


CMake Warning at server/gui/CMakeLists.txt:20 (ADD_LIBRARY):
  Cannot generate a safe linker search path for target gazebo_gui-shared
  because files in some directories may conflict with libraries in implicit
  directories:

    link library [libGL.so] in /usr/lib may be hidden by files in:
      /usr/X11R6/lib

  Some of these libraries may not be found correctly.


-- Generating done

When I run make, I get the following:

[  6%] Built target gazeboshm
[ 89%] Built target gazebo_server
[ 96%] Built target gazebo_gui-shared
[ 98%] Built target gazebo_av-shared
Linking CXX executable gazebo
libgazebo_server.so.0.9.0: undefined reference to `dBodySetMass'
libgazebo_server.so.0.9.0: undefined reference to `dJointGetHinge2Param'
libgazebo_server.so.0.9.0: undefined reference to `dWorldQuickStep'
libgazebo_server.so.0.9.0: undefined reference to `dCreateSphere'
libgazebo_server.so.0.9.0: undefined reference to `dBodyEnable'
libgazebo_server.so.0.9.0: undefined reference to `dBodyCreate'
libgazebo_server.so.0.9.0: undefined reference to `dJointSetHinge2Axis1'
libgazebo_server.so.0.9.0: undefined reference to
`boost::signals::detail::signa
l_base_impl::connect_slot(boost::any const&,
boost::signals::detail::stored_grou
p const&, boost::shared_ptr<boost::signals::detail::slot_base::data_t>,
boost::s
ignals::connect_position)'
libgazebo_server.so.0.9.0: undefined reference to `dJointGetSliderPosition'
libgazebo_server.so.0.9.0: undefined reference to `dMassSetSphereTotal'
libgazebo_server.so.0.9.0: undefined reference to `dCreateRay'
libgazebo_server.so.0.9.0: undefined reference to `dJointGetHingeAnchor'
libgazebo_server.so.0.9.0: undefined reference to `dJointGetSliderParam'
libgazebo_server.so.0.9.0: undefined reference to `dWorldSetQuickStepW'
libgazebo_server.so.0.9.0: undefined reference to `dCreateHeightfield'
libgazebo_server.so.0.9.0: undefined reference to `dCreateBox'
libgazebo_server.so.0.9.0: undefined reference to `dGeomGetPosition'
libgazebo_server.so.0.9.0: undefined reference to `dGeomTransformSetGeom'
libgazebo_server.so.0.9.0: undefined reference to `typeinfo for
boost::detail::t
hread_data_base'
libgazebo_server.so.0.9.0: undefined reference to `dGeomSetCategoryBits'
libgazebo_server.so.0.9.0: undefined reference to `dGeomRaySetClosestHit'
libgazebo_server.so.0.9.0: undefined reference to
`boost::thread::start_thread()
'
libgazebo_server.so.0.9.0: undefined reference to `dCreateCylinder'
libgazebo_server.so.0.9.0: undefined reference to `dJointSetUniversalParam'
libgazebo_server.so.0.9.0: undefined reference to `dMassSetZero'
libgazebo_server.so.0.9.0: undefined reference to `dHashSpaceCreate'
libgazebo_server.so.0.9.0: undefined reference to `dMassSetTrimesh'
libgazebo_server.so.0.9.0: undefined reference to `dMassAdd'
libgazebo_server.so.0.9.0: undefined reference to `dGeomSetQuaternion'
libgazebo_server.so.0.9.0: undefined reference to
`dWorldSetContactMaxCorrecting
Vel'
libgazebo_server.so.0.9.0: undefined reference to `dBodyGetTorque'
libgazebo_server.so.0.9.0: undefined reference to `dJointGroupCreate'
libgazebo_server.so.0.9.0: undefined reference to `dJointSetUniversalAxis2'
libgazebo_server.so.0.9.0: undefined reference to `dJointAddHinge2Torques'
libgazebo_server.so.0.9.0: undefined reference to `dJointCreateSlider'
libgazebo_server.so.0.9.0: undefined reference to `dGeomTriMeshDataCreate'
libgazebo_server.so.0.9.0: undefined reference to `dJointGetHinge2Angle1'
libgazebo_server.so.0.9.0: undefined reference to `dGeomGetAABB'
libgazebo_server.so.0.9.0: undefined reference to `dMassRotate'
libgazebo_server.so.0.9.0: undefined reference to `dGeomPlaneGetParams'
libgazebo_server.so.0.9.0: undefined reference to
`dJointGetSliderPositionRate'
libgazebo_server.so.0.9.0: undefined reference to `dSpaceAdd'
libgazebo_server.so.0.9.0: undefined reference to `dJointGetHinge2Axis1'
libgazebo_server.so.0.9.0: undefined reference to `dAreConnectedExcluding'
libgazebo_server.so.0.9.0: undefined reference to `dBodySetTorque'
libgazebo_server.so.0.9.0: undefined reference to `dGeomPlaneSetParams'
libgazebo_server.so.0.9.0: undefined reference to `dJointGetUniversalAnchor'
libgazebo_server.so.0.9.0: undefined reference to `vtable for
boost::detail::thr
ead_data_base'
libgazebo_server.so.0.9.0: undefined reference to `dBodySetQuaternion'
libgazebo_server.so.0.9.0: undefined reference to `dMassCheck'
libgazebo_server.so.0.9.0: undefined reference to `dJointGetUniversalAxis2'
libgazebo_server.so.0.9.0: undefined reference to `dJointGetHingeAxis'
libgazebo_server.so.0.9.0: undefined reference to `dJointCreateHinge2'
libgazebo_server.so.0.9.0: undefined reference to `dGeomSetData'
libgazebo_server.so.0.9.0: undefined reference to `dJointSetHinge2Axis2'
libgazebo_server.so.0.9.0: undefined reference to `dBodyGetAngularVel'
libgazebo_server.so.0.9.0: undefined reference to `dBodySetLinearVel'
libgazebo_server.so.0.9.0: undefined reference to `dJointGetHingeParam'
libgazebo_server.so.0.9.0: undefined reference to `dBodySetLinearDamping'
libgazebo_server.so.0.9.0: undefined reference to `dJointCreateBall'
libgazebo_server.so.0.9.0: undefined reference to `dCreateTriMesh'
libgazebo_server.so.0.9.0: undefined reference to `dMassSetParameters'
libgazebo_server.so.0.9.0: undefined reference to `dJointSetHingeParam'
libgazebo_server.so.0.9.0: undefined reference to
`dWorldSetContactSurfaceLayer'

libgazebo_server.so.0.9.0: undefined reference to
`dGeomHeightfieldDataCreate'
libgazebo_server.so.0.9.0: undefined reference to `dMassSetBoxTotal'
libgazebo_server.so.0.9.0: undefined reference to
`dGeomTriMeshSetLastTransform'

libgazebo_server.so.0.9.0: undefined reference to `dSpaceCollide2'
libgazebo_server.so.0.9.0: undefined reference to `dWorldSetERP'
libgazebo_server.so.0.9.0: undefined reference to `dGeomSetCollideBits'
libgazebo_server.so.0.9.0: undefined reference to `dJointSetFixed'
libgazebo_server.so.0.9.0: undefined reference to `dGeomDestroy'
libgazebo_server.so.0.9.0: undefined reference to `dGeomSetBody'
libgazebo_server.so.0.9.0: undefined reference to `dJointGetSliderAxis'
libgazebo_server.so.0.9.0: undefined reference to `dRfromQ'
libgazebo_server.so.0.9.0: undefined reference to `dJointCreateContact'
libgazebo_server.so.0.9.0: undefined reference to `dJointSetSliderAxis'
libgazebo_server.so.0.9.0: undefined reference to `dJointSetUniversalAnchor'
libgazebo_server.so.0.9.0: undefined reference to `dJointCreateUniversal'
libgazebo_server.so.0.9.0: undefined reference to `dJointSetHingeAxis'
libgazebo_server.so.0.9.0: undefined reference to `dGeomIsSpace'
libgazebo_server.so.0.9.0: undefined reference to `dWorldStep'
libgazebo_server.so.0.9.0: undefined reference to
`dJointGetHinge2Angle2Rate'
libgazebo_server.so.0.9.0: undefined reference to `dGeomGetClass'
libgazebo_server.so.0.9.0: undefined reference to `dWorldDestroy'
libgazebo_server.so.0.9.0: undefined reference to `dJointGetHingeAngleRate'
libgazebo_server.so.0.9.0: undefined reference to
`dJointGetHinge2Angle1Rate'
libgazebo_server.so.0.9.0: undefined reference to `dGeomGetSpace'
libgazebo_server.so.0.9.0: undefined reference to `dJointAddSliderForce'
libgazebo_server.so.0.9.0: undefined reference to `dJointGetBallAnchor'
libgazebo_server.so.0.9.0: undefined reference to `dJointAddHingeTorque'
libgazebo_server.so.0.9.0: undefined reference to `dGeomSetPosition'
libgazebo_server.so.0.9.0: undefined reference to `dInitODE'
libgazebo_server.so.0.9.0: undefined reference to `dBodyGetPosition'
libgazebo_server.so.0.9.0: undefined reference to `dSimpleSpaceCreate'
libgazebo_server.so.0.9.0: undefined reference to `dGeomTransformSetInfo'
libgazebo_server.so.0.9.0: undefined reference to `dJointGetHingeAngle'
libgazebo_server.so.0.9.0: undefined reference to
`dGeomHeightfieldDataSetBounds
'
libgazebo_server.so.0.9.0: undefined reference to `dGeomTransformGetGeom'
libgazebo_server.so.0.9.0: undefined reference to `dJointCreateHinge'
libgazebo_server.so.0.9.0: undefined reference to `dBodyGetQuaternion'
libgazebo_server.so.0.9.0: undefined reference to `dBodyDisable'
libgazebo_server.so.0.9.0: undefined reference to `dJointSetHinge2Anchor'
libgazebo_server.so.0.9.0: undefined reference to `dJointGetHinge2Axis2'
libgazebo_server.so.0.9.0: undefined reference to `dJointSetUniversalAxis1'
libgazebo_server.so.0.9.0: undefined reference to `dJointSetHingeAnchor'
libgazebo_server.so.0.9.0: undefined reference to `dJointGetHinge2Anchor2'
libgazebo_server.so.0.9.0: undefined reference to `dJointSetHinge2Param'
libgazebo_server.so.0.9.0: undefined reference to `dGeomRaySet'
libgazebo_server.so.0.9.0: undefined reference to `dGeomGetBody'
libgazebo_server.so.0.9.0: undefined reference to `dWorldCreate'
libgazebo_server.so.0.9.0: undefined reference to
`dJointAddUniversalTorques'
libgazebo_server.so.0.9.0: undefined reference to `dGeomGetRotation'
libgazebo_server.so.0.9.0: undefined reference to `dJointSetSliderParam'
libgazebo_server.so.0.9.0: undefined reference to `dJointSetFeedback'
libgazebo_server.so.0.9.0: undefined reference to `dCollide'
libgazebo_server.so.0.9.0: undefined reference to `dGeomRaySetParams'
libgazebo_server.so.0.9.0: undefined reference to
`dJointGetUniversalAngle1Rate'

libgazebo_server.so.0.9.0: undefined reference to `dJointGetHinge2Anchor'
libgazebo_server.so.0.9.0: undefined reference to `dJointDestroy'
libgazebo_server.so.0.9.0: undefined reference to `dCreatePlane'
libgazebo_server.so.0.9.0: undefined reference to
`dWorldSetQuickStepNumIteratio
ns'
libgazebo_server.so.0.9.0: undefined reference to `dBodyGetLinearVel'
libgazebo_server.so.0.9.0: undefined reference to `dJointAttach'
libgazebo_server.so.0.9.0: undefined reference to
`dGeomTriMeshDataBuildSingle'
libgazebo_server.so.0.9.0: undefined reference to `dSpaceDestroy'
libgazebo_server.so.0.9.0: undefined reference to `dJointGetFeedback'
libgazebo_server.so.0.9.0: undefined reference to
`dGeomHeightfieldDataBuildCall
back'
libgazebo_server.so.0.9.0: undefined reference to `dBodyAddForce'
libgazebo_server.so.0.9.0: undefined reference to
`dJointGetUniversalAngle2Rate'

libgazebo_server.so.0.9.0: undefined reference to `dBodySetAngularVel'
libgazebo_server.so.0.9.0: undefined reference to `dGeomRaySetLength'
libgazebo_server.so.0.9.0: undefined reference to `dBodySetPosition'
libgazebo_server.so.0.9.0: undefined reference to `dJointGetUniversalAngle1'
libgazebo_server.so.0.9.0: undefined reference to `dJointGetUniversalAxis1'
libgazebo_server.so.0.9.0: undefined reference to `dBodyGetForce'
libgazebo_server.so.0.9.0: undefined reference to `dBodySetAngularDamping'
libgazebo_server.so.0.9.0: undefined reference to `dBodySetGravityMode'
libgazebo_server.so.0.9.0: undefined reference to `dJointGroupEmpty'
libgazebo_server.so.0.9.0: undefined reference to `dJointGetUniversalAngle2'
libgazebo_server.so.0.9.0: undefined reference to `dJointGetBody'
libgazebo_server.so.0.9.0: undefined reference to `dSpaceCollide'
libgazebo_server.so.0.9.0: undefined reference to `dJointSetBallAnchor'
libgazebo_server.so.0.9.0: undefined reference to
`boost::detail::thread_data_ba
se::~thread_data_base()'
libgazebo_server.so.0.9.0: undefined reference to `dMassSetCylinderTotal'
libgazebo_server.so.0.9.0: undefined reference to `dMassAdjust'
libgazebo_server.so.0.9.0: undefined reference to `dAreConnected'
libgazebo_server.so.0.9.0: undefined reference to `dWorldSetGravity'
libgazebo_server.so.0.9.0: undefined reference to `dWorldSetCFM'
libgazebo_server.so.0.9.0: undefined reference to `dCreateGeomTransform'
libgazebo_server.so.0.9.0: undefined reference to `dMassTranslate'
libgazebo_server.so.0.9.0: undefined reference to
`boost::signals::detail::signa
l_base::signal_base(boost::function2<bool,
boost::signals::detail::stored_group,
 boost::signals::detail::stored_group> const&, boost::any const&)'
libgazebo_server.so.0.9.0: undefined reference to `dGeomGetQuaternion'
libgazebo_server.so.0.9.0: undefined reference to `dGeomGetData'
collect2: ld returned 1 exit status
------------------------------------------------------------------------------
Come build with us! The BlackBerry&reg; Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9&#45;12, 2009. Register now&#33;
http://p.sf.net/sfu/devconf
_______________________________________________
Playerstage-gazebo mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/playerstage-gazebo

Reply via email to