0
$\begingroup$

Rosanswers logo

Hello,

I've trying to install ROS Fuerte on NAO V4 with Naoqi version 1.14.2 using this tutorial . When trying to compile ROS (this is step 1.4) I succeeded in the step: $ cmake .. -DCMAKE_INSTALL_PREFIX=$ROS_FUERTE_DIR

But now, once I run $ make -j8; the following error shows up:

Built target stereo_msgs_genpy

[ 90%] Building CXX object ros_comm/tools/rosconsole/CMakeFiles/rosconsole.dir/src/rosconsole/rosconsole.cpp.o Linking CXX shared library ../../../lib/librosconsole.so /home/nao/linux64-nao-atom-cross-toolchain-1.14.5/sysroot/usr/lib/liblog4cxx.so: could not read symbols: File in wrong format

collect2: ld returned 1 exit status

make[2]: *** [lib/librosconsole.so] Error 1

make[1]: *** [ros_comm/tools/rosconsole/CMakeFiles/rosconsole.dir/all] Error 2

make: *** [all] Error 2

As you can see, it compiles correctly until ~90%. Doing a little research the error it appears is due to compatibility between 32 and 64 bits with the library log4cxx, but I am not completely sure. I am using a 64bits laptop (especifications are at the end of the post). Have anyone encountered this error? And know how to solve it? Thank you!

Additional info about SW and HW:

  1. ROS Fuerte
  2. Ubuntu 12.04.2 (64 bits)
  3. Nao atom cross-toolchain 1.14.2 64bits
  4. Laptop 64bits

Originally posted by DavidLavy on ROS Answers with karma: 139 on 2013-07-31

Post score: 0

$\endgroup$

1 Answer 1

0
$\begingroup$

Rosanswers logo

Hello!

We have just released a binary distribution of ROS groovy for Nao (not fuerte, sorry).

Check it here if you wish: http://www.ros.org/wiki/nao/Installation/local


Originally posted by severin with karma: 240 on 2013-08-07

This answer was ACCEPTED on the original site

Post score: 2


Original comments

Comment by DavidLavy on 2013-08-16:
Thank you, I've already installed it and it runs smoothly ... My question is now, do you have a simple example of how to use it? The tutorials in the webpage, are more focus on either how to cross-compile or use NAO and ROS without CC

Comment by severin on 2013-09-20:
Sorry for the delay... can you be more specific? what would you like to do? You may also want to open new specific questions...

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.