start-jsk / hrpsys

An OpenRTM-aist-based robot controller. This package is the most tailored for humanoid (dual-arm and/or biped) robots for historical reason.
2 stars 10 forks source link

failed to copy idl and samples #6

Closed garaemon closed 10 years ago

garaemon commented 10 years ago

I found build error

http://jenkins.jsk.imi.i.u-tokyo.ac.jp:8080/job/rtm-ros-robotics/BUILD_TOOL=catkin,DEBIAN_REPOSITORY=ros,FULL_SOURCE=full_source,GITHUB_REPOSITORY=hrpsys,ROS_DISTRO=groovy,slave=ec2/lastBuild/console

Check if /home/jsk/ueda/dave_catkin_ws/src/rtm-ros-robotics/openrtm_common/hrpsys/build/hrpsys-base-source/idl/TimeKeeperService.idl exists
Check if /home/jsk/ueda/dave_catkin_ws/src/rtm-ros-robotics/openrtm_common/hrpsys/build/hrpsys-base-source/idl/VirtualForceSensorService.idl exists
  is not present
#
# copy idl
# mkdir -p /home/jsk/ueda/dave_catkin_ws/src/rtm-ros-robotics/openrtm_common/hrpsys/idl && cp -u /home/jsk/ueda/dave_catkin_ws/src/rtm-ros-robotics/openrtm_common/hrpsys/share/hrpsys/idl/* ./idl/
touch installed
copy binary files 
mv: cannot stat `/home/jsk/ueda/dave_catkin_ws/devel/share/hrpsys/idl': No such file or directory
mv: cannot stat `/home/jsk/ueda/dave_catkin_ws/devel/share/hrpsys/samples': No such file or directory
copy shared files 
CMake Error at rtm-ros-robotics/openrtm_common/hrpsys/catkin.cmake:45 (message):
  Copy hrpsys/share failed: 1
Call Stack (most recent call first):
  rtm-ros-robotics/openrtm_common/hrpsys/CMakeLists.txt:2 (include)

-- Configuring incomplete, errors occurred!
Invoking "cmake" failed
garaemon commented 10 years ago

from hrpsys/compile.log, it seems to fail to detect OpenHRP3

AbsoluteForceSensorService.idl exists
Check if /home/jsk/ueda/dave_catkin_ws/src/rtm-ros-robotics/openrtm_common/hrpsys/build/hrpsys-base-source/idl/ServoControllerService.idl exists
Check if /home/jsk/ueda/dave_catkin_ws/src/rtm-ros-robotics/openrtm_common/hrpsys/build/hrpsys-base-source/idl/TorqueControllerService.idl exists
Check if /home/jsk/ueda/dave_catkin_ws/devel/share/openhrp3/share/OpenHRP-3.1/idl/OpenHRP/ClockGenerator.idl exists
CMake Error at idl/CMakeLists.txt:120 (message):
  ERROR:
  /home/jsk/ueda/dave_catkin_ws/devel/share/openhrp3/share/OpenHRP-3.1/idl/OpenHRP/ClockGenerator.idl
  is not present

- Configuring incomplete, errors occurred!
garaemon commented 10 years ago

idl files from OpenHRP3 are installed in devel/share/OpenHRP-3.1/idl, however hrpsys checking devel/share/openhrp3/share/OpenHRP-3.1/idl

~/dave_catkin_ws » find . -name idl                                                                        ueda@mensa
./build/rtm-ros-robotics/openrtm_common/openhrp3/build/OpenHRP-3.1/idl
./build/rtm-ros-robotics/openrtm_common/openrtm_aist_core/openrtm_aist/build/OpenRTM-aist-1.1.0/win32/OpenRTM-aist/rtm/idl
./build/rtm-ros-robotics/openrtm_common/openrtm_aist_core/openrtm_aist/build/OpenRTM-aist-1.1.0/src/lib/rtm/idl
./src/rtm-ros-robotics/openrtm_apps/fmk_ros_bridge/idl
./src/rtm-ros-robotics/openrtm_apps/iis_idl/idl
./src/rtm-ros-robotics/openrtm_apps/RS003/idl
./src/rtm-ros-robotics/openrtm_common/openhrp3/share/OpenHRP-3.1/idl
./src/rtm-ros-robotics/openrtm_common/hrpsys/build/hrpsys-base-source/idl
./src/rtm-ros-robotics/openrtm_common/hrpsys/build/hrpsys-base/idl
./devel/share/OpenHRP-3.1/idl
./devel/include/openrtm-1.1/rtm/idl