No rule to make target during Hydro build on Raspberry Pi [closed]
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: wiki.ros.org/ROSberryPi/Setting%20up%20Hydro%20on%20RaspberryPi.
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/env.sh'
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/libboost_date_time-mt.so', needed by `/home/pi/ros_catkin_ws/devel_isolated/rostime/lib/librostime.so'. 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/env.sh 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/env.sh 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)