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

catkin_make reports 'invoking "make" fails'

asked 2013-04-18 23:05:02 -0600

Wouter gravatar image

updated 2013-04-18 23:05:54 -0600

Today I tried to install moveit from source, so far I only used the debians. I am using Ros Groovy on Ubuntu 12.04

When executing catkin_make I got the following error at 73% of the build process: linking CXX executable /home/wouter/ros/workspace/moveit/devel/lib/moveit_ros_move_group/move_group [ 73%] Built target move_group Linking CXX shared library /home/wouter/ros/workspace/moveit/devel/lib/libmoveit_move_group_default_capabilities.so [ 73%] Built target moveit_move_group_default_capabilities make: * [all] Error 2 Invoking "make" failed

Do you have any idea why invoking "make" fails?

edit retag flag offensive close merge delete

2 Answers

Sort by ยป oldest newest most voted
1

answered 2013-04-18 23:55:50 -0600

Wouter gravatar image

The error was that some headers of the debian-installed moveit pacakages were selected, whereas the source-installed headers should have been selected. After deleting the debians everything worked fine. Thanks Isucan for your assistance!

edit flag offensive delete link more

Comments

1

Hello I'm in the same situation. Can you or someone else tell me where I can find the debian headers I have to delete? Thanks in advance.

rosrookie gravatar image rosrookie  ( 2013-04-24 12:05:01 -0600 )edit

Hi, I've just dealt with the same problem and I can't find neither these debians headers. Could we have more precision please?

Robin C gravatar image Robin C  ( 2013-05-05 22:04:45 -0600 )edit

Hi, where to delete the debian headers?

JamesAngsy gravatar image JamesAngsy  ( 2015-04-08 06:32:20 -0600 )edit
0

answered 2014-02-23 21:40:32 -0600

updated 2014-02-23 21:41:07 -0600

I also met

Invoking "make" failed.

I checked the compiling log and found one line said

The bug is not reproducible, so it is likely a hardware or OS problem.

Then I compiled again, another error msg is

make[2]: warning: Clock skew detected. Your build may be incomplete.

So my problem of [Invoking "make" failed.] is caused by the uncorrect date. The date of my ARM Ubuntu was reset by some reasons.

The date when "catkin_make" is before the date I modifed these src files.

After I modified the date, everything works well. No compling errors.

hope that can help someone :)

edit flag offensive delete link more

Question Tools

2 followers

Stats

Asked: 2013-04-18 23:05:02 -0600

Seen: 2,584 times

Last updated: Feb 23 '14