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

roboearth complie fails

asked 2013-12-25 18:11:02 -0500

daidalos gravatar image

hi i ran rosmake roboearth and got an output error need help in reactifying why does the package fail to build

wh07@wh07-VM:~/fuerte_workspace$ rosmake roboearth [ rosmake ] rosmake starting...
[ rosmake ] Packages requested are: ['roboearth']
[ rosmake ] Logging to directory /home/wh07/.ros/rosmake/rosmake_output-20131226-130403 [ rosmake ] Expanded args ['roboearth'] to: ['re_2dmap_extractor', 're_comm', 're_object_recorder', 're_object_detector_gui', 'ar_bounding_box', 're_kinect_object_detector', 're_vision', 're_msgs', 're_srvs', 're_ontology', 're_comm_core'] [rosmake-0] Starting >>> roslang [ make ]
[rosmake-0] Finished <<< roslang No Makefile in package roslang
[rosmake-1] Starting >>> geometry_msgs [ make ]
[rosmake-1] Finished <<< geometry_msgs No Makefile in package geometry_msgs
[rosmake-0] Starting >>> roscpp [ make ]
[rosmake-0] Finished <<< roscpp No Makefile in package roscpp
[rosmake-0] Starting >>> octomap [ make ]
[rosmake-1] Starting >>> std_msgs [ make ]
[rosmake-0] Finished <<< octomap ROS_NOBUILD in package octomap
[rosmake-0] Starting >>> roslib [ make ]
[rosmake-1] Finished <<< std_msgs No Makefile in package std_msgs
[rosmake-1] Starting >>> re_msgs [ make ]
[rosmake-0] Finished <<< roslib No Makefile in package roslib
[rosmake-0] Starting >>> rospack [ make ]
[rosmake-0] Finished <<< rospack No Makefile in package rospack
[rosmake-0] Starting >>> rosjava_jni [ make ]
[rosmake-0] Finished <<< rosjava_jni ROS_NOBUILD in package rosjava_jni
[rosmake-0] Starting >>> mk [ make ]
[rosmake-0] Finished <<< mk No Makefile in package mk
[rosmake-0] Starting >>> sensor_msgs [ make ]
[rosmake-0] Finished <<< sensor_msgs No Makefile in package sensor_msgs
[rosmake-0] Starting >>> ias_table_msgs [ make ]
[rosmake-0] Finished <<< ias_table_msgs ROS_NOBUILD in package ias_table_msgs
[rosmake-0] Starting >>> jpl [ make ]
[ rosmake ] All 9 linesre_msgs: 5.4 sec ] [ jpl:... [ 2 Active 11/102 Complete ] {------------------------------------------------------------------------------- cd jpl && autoconf sed 's/-cc-options\,//' jpl/configure > jpl/configure.sed; mv jpl/configure.sed jpl/configure; chmod +x jpl/configure if test -e /usr/lib/libswipl.so; then sed 's/-lpl/-lswipl/' jpl/configure > jpl/configure.sed; mv jpl/configure.sed jpl/configure; chmod +x jpl/configure; fi cd jpl && ./configure checking for swi-prolog... no checking for swipl... no checking for pl... no configure: error: "Cannot find SWI-Prolog. SWI-Prolog must be installed first" -------------------------------------------------------------------------------} [ rosmake ] Output from build of package jpl written to: [ rosmake ] /home/wh07/.ros/rosmake/rosmake_output-20131226-130403/jpl/build_output.log [rosmake-0] Finished <<< jpl [FAIL] [ 5.36 seconds ]
[ rosmake ] Halting due to failure in package jpl. [ rosmake ] Waiting for other threads to complete. [rosmake-1] Finished <<< re_msgs [PASS] [ 17.45 seconds ]
[ rosmake ] Results:
[ rosmake ] Built 13 packages with 1 failures.
[ rosmake ] Summary output to directory
[ rosmake ] /home/wh07/.ros/rosmake/rosmake_output-20131226-130403
wh07@wh07-VM:~/fuerte_workspace$ roscd roboearth wh07@wh07-VM:~/fuerte_workspace/stacks/roboearth$ rosmake [ rosmake ] rosmake starting...
[ rosmake ] No package specified. Building stack ['roboearth']
[ rosmake ] Packages requested are: ['roboearth']
[ rosmake ] Logging to directory /home/wh07/.ros/rosmake/rosmake_output-20131226-130903 [ rosmake ] Expanded args ['roboearth'] to: ['re_2dmap_extractor', 're_comm', 're_object_recorder', 're_object_detector_gui', 'ar_bounding_box', 're_kinect_object_detector', 're_vision', 're_msgs', 're_srvs', 're_ontology', 're_comm_core'] [rosmake-0] Starting >>> roslang [ make ]
[rosmake-1] Starting >>> geometry_msgs [ make ]
[rosmake-0] Finished <<< roslang No Makefile in package roslang
[rosmake-0] Starting >>> roscpp [ make ]
[rosmake-1] Finished <<< geometry_msgs No Makefile in package geometry_msgs
[rosmake-1] Starting >>> std_msgs [ make ]
[rosmake-1] Finished <<< std_msgs No Makefile in package std_msgs
[rosmake-1] Starting >>> re_msgs [ make ]
[rosmake-0] Finished <<< roscpp No Makefile in package roscpp
[rosmake-0] Starting >>> octomap [ make ]
[rosmake-0] Finished <<< octomap ROS_NOBUILD in package octomap
[rosmake-0] Starting >>> roslib [ make ]
[rosmake-0] Finished <<< roslib No Makefile in package roslib
[rosmake-0] Starting >>> rospack [ make ]
[rosmake-0] Finished <<< rospack No Makefile in package rospack
[rosmake-0] Starting >>> rosjava_jni [ make ]
[rosmake-0] Finished <<< rosjava_jni ROS_NOBUILD in package rosjava_jni
[rosmake-0 ... (more)

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted
1

answered 2014-03-06 22:53:51 -0500

patrickl gravatar image

hello,

you have to install SWI-Prolog, if you are using ubuntu:

sudo apt-get install swi-prolog libjson-java libjson-glib-dev swi-prolog-odbc

Good luck

edit flag offensive delete link more

Question Tools

1 follower

Stats

Asked: 2013-12-25 18:11:02 -0500

Seen: 155 times

Last updated: Mar 06 '14