No rule to make target during Hydro build on Raspberry Pi [closed]

asked 2014-03-14 17:34:42 -0500

Kamaros gravatar image

updated 2016-10-24 08:36:23 -0500

ngrennan gravatar image

Hi there, I was newly introduced to ROS a few days ago, and have since tried to install Hydro on my Raspberry Pi as per the instructions found here:

However, when trying to build using the following command ./src/catkin/bin/catkin_make_isolated --install, I get the following error:

==> Processing catkin package: 'rostime'
==> Building with env: '/home/pi/ros_catkin_ws/install_isolated/'
Makefile exists, skipping explicit cmake invocation...
==> make cmake_check_build_system in '/home/pi/ros_catkin_ws/build_isolated/rostime'
==> make -j1 -l1 in '/home/pi/ros_catkin_ws/build_isolated/rostime'
make[2]: *** No rule to make target `/usr/lib/', needed by `/home/pi/ros_catkin_ws/devel_isolated/rostime/lib/'.  Stop.
make[1]: *** [CMakeFiles/rostime.dir/all] Error 2
make: *** [all] Error 2
<== Failed to process package 'rostime': 
  Command '/home/pi/ros_catkin_ws/install_isolated/ make -j1 -l1' returned non-zero exit status 2

Reproduce this error by running:
==> cd /home/pi/ros_catkin_ws/build_isolated/rostime && /home/pi/ros_catkin_ws/install_isolated/ make -j1 -l1

Command failed, exiting.

Anyone have any idea how I can fix this? I'm guessing it has something to do with makefiles, but I have no idea a) Where the makefile is located during this build process. b) How to fix the makefile if I find it.

--EDIT-- I'm using Raspbian as my operating system, with the following firmware versions:

Kernel: Linux raspberrypi 3.10.33+ #656 PREEMPT Fri Mar 14 18:19:28 GMT 2014 armv6l GNU/Linux

GPU: Mar 14 2014 18:30:38 Copyright (c) 2012 Broadcom version 032cf27d2f9d5f53927fcd18d9de1bf355254706 (clean) (release)

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:38:04.817721