Error while creating a Linux Image with ROS

asked 2014-06-03 08:16:11 -0500

Alice5661 gravatar image

updated 2014-06-09 01:42:15 -0500

Hi, I want to embed the robot operating system on the ARM. So I have done step by step follow the hydro/Installation/OpenEmbedded. I create a Linux Image with ROS after set up the Cross-Compile Environment successfully. I execute " $bitbake core-image-ros-roscore" in the qemu virtual machine. But due to the network reasons,I manually downloaded the tinyxml_2_6_2.tar.gz .At the same time,I modified the SRC_URI of tinyxml_2_6_2.bb .But there were still the following errors:

  WARNING: exit code 1 from a shell command.
| + exit 1
| ERROR: Function failed: do_compile (log file is located at /home/robot/devel/build/tmp-eglibc/work/i586-oe-linux/boost/1.55.0-r0/temp/log.do_compile.4086)
ERROR: Task 1376 (/home/robot/devel/openembedded-core/meta/recipes-support/boost/boost_1.55.0.bb, do_compile) failed with exit code '1'
NOTE: Tasks Summary: Attempted 1794 tasks of which 1789 didn't need to be rerun and 4 failed.
Waiting for 0 running tasks to finish:

Summary: 4 tasks failed:
  /home/robot/devel/openembedded-core/meta/recipes-devtools/gcc/gcc_4.8.bb, do_package_write_ipk
  /home/robot/devel/openembedded-core/meta/recipes-devtools/cmake/cmake_2.8.12.2.bb, do_compile
  /home/robot/devel/openembedded-core/meta/recipes-devtools/python/python_2.7.3.bb, do_package
  /home/robot/devel/openembedded-core/meta/recipes-support/boost/boost_1.55.0.bb, do_compile
Summary: There were 6 ERROR messages shown, returning a non-zero exit code.

I don't know what cause these errors,and how to solve this problem,please help me,thanks for your help.

edit retag flag offensive close merge delete

Comments

1

Although not cross-compilation capable, we're automatically creating Ubuntu .iso [here](https://github.com/tork-a/live-cd). Feedback on the issue tracker is welcomed.

130s gravatar image 130s  ( 2014-06-03 08:45:15 -0500 )edit

I can download the file in question directly. I would check to see if your machine has a working internet connection, and maybe try to download it using wget. It's also possible that the server was having a problem, and that this will work if you try it again.

ahendrix gravatar image ahendrix  ( 2014-06-03 12:18:26 -0500 )edit

This sounds more like an issue with OpenEmbedded than an issue with ROS at this point. Have you tried seeking help on the meta-ros github project or mailing list, or from the OpenEmbedded community in general?

ahendrix gravatar image ahendrix  ( 2014-06-09 02:44:45 -0500 )edit