Can't compile moveit from source [closed]

asked 2014-02-17 06:32:55 -0500

TSC gravatar image

updated 2014-02-17 10:25:48 -0500

Hi there,

I'm trying to compile moveit from source in Ubuntu 13.10 with ROS Hydro. When doing rosdep install --from-paths src --ignore-src --rosdistro hydro -y I get this:

ERROR: the following packages/stacks could not have their rosdep keys resolved
to system dependencies:
moveit_ros_perception: No definition of [libglew-dev] for OS version [saucy]

But I already have libglew-dev installed, so I try to do catkin_make, but then this happens:

[ 43%] Built target moveit_version
make[2]: *** No rule to make target `/usr/lib/libtinyxml.so', needed by `/home/nuno/AIMAV_project/devel/lib/libmoveit_exceptions.so'. Stop.
make[1]: *** [moveit/src/moveit_core/exceptions/CMakeFiles/moveit_exceptions.dir/all] Error 2
make: *** [all] Error 2
Invoking "make" failed

I checked and libtinyxml is also installed. So I can't figure out what can be the problem. Any tips?

Thank you!

EDIT: after running rosdep check --from-paths src --ignore-src --rosdistro hydro -y I get this:

All system dependencies have been satisified
ERROR[moveit_ros_perception]: No definition of [libglew-dev] for OS version [saucy]
    rosdep key : libglew-dev
    OS name    : ubuntu
    OS version : saucy
    Data: arch:
- glew
debian:
- libglew-dev
fedora:
- glew-devel
gentoo:
  portage:
    packages:
    - media-libs/glew
ubuntu:
  oneiric:
  - libglew1.5-dev
  precise:
  - libglew1.6-dev
  quantal:
  - libglew-dev
  raring:
  - libglew-dev
edit retag flag offensive reopen merge delete

Closed for the following reason question is not relevant or outdated by tfoote
close date 2018-01-30 17:41:10.436935

Comments

Can you run `rosdep check --from-paths src --ignore-src --rosdistro hydro -y`?

demmeln gravatar image demmeln  ( 2014-02-17 10:04:49 -0500 )edit

Done: the output is on the question. Thanks!

TSC gravatar image TSC  ( 2014-02-17 10:26:09 -0500 )edit

So it seems all dependencies are installed... hm... where is your libtinyxml.so installed?

demmeln gravatar image demmeln  ( 2014-02-17 13:02:57 -0500 )edit

@demmeln still can't find out how to make moveit recognize that libtinyxml is installed. I installed it using apt-get. Any idea?

TSC gravatar image TSC  ( 2014-03-05 05:32:23 -0500 )edit