ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question
0

"Stage" package not compiling. OS X 10.8

asked 2014-04-22 21:02:12 -0500

karthik_ms gravatar image

updated 2014-04-23 09:51:10 -0500

William gravatar image

While I am trying to install ROS on my Mac with OS X 10.8, XCode 5.0.2, The package "Stage" fails to compile in the process. It says the following : (stream gisted at https://gist.github.com/karthikkovala... )

-- checking for one of the modules 'playercore>=2.1.0'
--   * Player not detected. If Player is installed but not detected, check your PKG_CONFIG_PATH.

I am not sure on how to handle this. I tried to install PlayerStage on my machine with "brew install player" and it failed with the following error stream. (Gisted at https://gist.github.com/karthikkovala... )

Please help in this regards. Thanks in advance.

edit retag flag offensive close merge delete

Comments

I'll take a look soon.

William gravatar image William  ( 2014-04-23 09:51:23 -0500 )edit

For the record, Iam using stage on 10.9 just fine, no problems as far as I could remember.

Hansg91 gravatar image Hansg91  ( 2014-04-23 11:25:56 -0500 )edit

1 Answer

Sort by » oldest newest most voted
1

answered 2014-04-23 10:42:08 -0500

William gravatar image

The player not found is a red herring, the real problem is that it cannot find libtool:

CMake Error: The following variables are used in this project, but they are set to NOTFOUND.
Please set them or make sure they are set and tested correctly in the CMake files:
LTDL_INCLUDE_DIR
   used as include directory in directory /Users/Siva/ros_catkin_ws/src/stage
   used as include directory in directory /Users/Siva/ros_catkin_ws/src/stage/libstage
   used as include directory in directory /Users/Siva/ros_catkin_ws/src/stage/libstage
   used as include directory in directory /Users/Siva/ros_catkin_ws/src/stage/examples/ctrl
   used as include directory in directory /Users/Siva/ros_catkin_ws/src/stage/examples/ctrl
   used as include directory in directory /Users/Siva/ros_catkin_ws/src/stage/examples/ctrl
   used as include directory in directory /Users/Siva/ros_catkin_ws/src/stage/examples/ctrl
   used as include directory in directory /Users/Siva/ros_catkin_ws/src/stage/examples/ctrl
   used as include directory in directory /Users/Siva/ros_catkin_ws/src/stage/examples/ctrl
   used as include directory in directory /Users/Siva/ros_catkin_ws/src/stage/examples/ctrl
   used as include directory in directory /Users/Siva/ros_catkin_ws/src/stage/examples/ctrl
   used as include directory in directory /Users/Siva/ros_catkin_ws/src/stage/examples/ctrl
   used as include directory in directory /Users/Siva/ros_catkin_ws/src/stage/worlds/benchmark
   used as include directory in directory /Users/Siva/ros_catkin_ws/src/stage/worlds/benchmark
LTDL_LIB
    linked by target "stage" in directory /Users/Siva/ros_catkin_ws/src/stage/libstage

This is the code which looks for those variables:

https://github.com/ros-gbp/stage-rele...

I cannot reproduce this problem on my machine though, so I'm not sure what is causing your problem.

Player not build I can reproduce, but that is something you would need to take up on the homebrew-simulation issue tracker:

https://github.com/osrf/homebrew-simu...

edit flag offensive delete link more

Comments

Works after I installed libtool. As you told, that was a red herring. Thanks a lot.

karthik_ms gravatar image karthik_ms  ( 2014-04-23 17:17:46 -0500 )edit

Question Tools

1 follower

Stats

Asked: 2014-04-22 21:02:12 -0500

Seen: 552 times

Last updated: Apr 23 '14