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

Revision history [back]

click to hide/show revision 1
initial version

It looks like you're trying to compile on top of the native binary installation that you already have installed.

Can you try with a clean environment?

If you're ok using Groovy, you may want to look into the binary builds of Groovy for Ubuntu ARM: http://ros.org/wiki/groovy/Installation/UbuntuARM

It looks like you're trying to compile on top of the native binary installation that you already have installed.

Can The basic problem is that you're trying to build ARM binaries that link against the ROS libraries that are compiled for x86. Your environment is "dirty" in the sense that it is trying to link against binaries with the wrong architecture.

You need to do a complete cross-compile of Fuerte from source; you try can get started with the Fuerte installation from source instructions, but you'll probably want to use google to look around for advice from other people at well. http://www.ros.org/wiki/fuerte/Installation/Ubuntu/Source

Cross-compiling Fuerte is not something that I would recommend for someone new to ROS, Linux and CMake; I would strong suggest upgrading to a clean environment?newer version of ROS that has better ARM support instead.

If you're ok using Groovy, you may want to look into the binary builds of Groovy for Ubuntu ARM: http://ros.org/wiki/groovy/Installation/UbuntuARM