resibots / cully_2015_nature

Meta-repo for the code of Cully et. al., 2015
35 stars 6 forks source link

sh compile_all.sh error and install questions #1

Open hughhugh opened 8 years ago

hughhugh commented 8 years ago

Hi, I have cloned cullye_2015_nature repository, and install depenencies for each. I got error like "can not find robot.hh in map_elites_hexapod/hexapod.hh" when I run "sh compile_all.sh" . So should I compile and install each repository before I run 'sh compile_all.sh' cmd? Thank you.

jbmouret commented 8 years ago

It seems that robdyn was not properly installed. Can you copy-paste the error log?

hughhugh commented 8 years ago

Hi, the log show as below: In file included from ../exp/map_elites_hexapod/hexapod.cc:33:0: ../exp/map_elites_hexapod/hexapod.hh:35:26: fatal error: robot/robot.hh: No such file or directory

include "robot/robot.hh"

                      ^

compilation terminated. Waf: Leaving directory `/home/exbot/naturerobotite/cully_2015_nature/sferes2/build' Build failed: -> task failed (err #1): {task: cxx hexapod.cc -> hexapod_1.o} exbot@ubuntu:~/naturerobotite/cully_2015_nature$ 3:26: fatal error: robot/robot.clear

The robot.hh can not be found.

jbmouret commented 8 years ago

Can you add set -ex at the first line of compile.sh and post the log again? Thanks.

On Tue, Apr 26, 2016 at 7:46 PM Wu Nailong notifications@github.com wrote:

Hi, the log show as below: In file included from ../exp/map_elites_hexapod/hexapod.cc:33:0: ../exp/map_elites_hexapod/hexapod.hh:35:26: fatal error: robot/robot.hh: No such file or directory

include "robot/robot.hh"

^ compilation terminated. Waf: Leaving directory `/home/exbot/naturerobotite/cully_2015_nature/sferes2/build' Build failed: -> task failed (err #1 https://github.com/resibots/cully_2015_nature/issues/1): {task: cxx hexapod.cc -> hexapod_1.o} exbot@ubuntu:~/naturerobotite/cully_2015_nature$ 3:26: fatal error: robot/robot.clear

The robot.hh can not be found.

— You are receiving this because you commented.

Reply to this email directly or view it on GitHub https://github.com/resibots/cully_2015_nature/issues/1#issuecomment-214823852

hughhugh commented 8 years ago

okay, I will have a try. And I tried to compile th robdyn respository, and as you said, there is a problem. The log as follow:

'exbot@ubuntu:~/naturerobotite/cully_2015_nature/robdyn$ ./waf configure Check for program g++ or c++ : /usr/bin/g++ Check for program cpp : /usr/bin/cpp Check for program ar : /usr/bin/ar Check for program ranlib : /usr/bin/ranlib Checking for g++ : ok
Check for program ode-config : /usr/local/bin/ode-config Checking for ODE : ok Checking for header Eigen/Core : ok /usr/include/eigen3 boost headers : Version 1_60 (/usr/include) 'configure' finished successfully (0.986s) exbot@ubuntu:~/naturerobotite/cully_2015_nature/robdyn$ ./waf install Waf: Entering directory /home/exbot/naturerobotite/cully_2015_nature/robdyn/bld' Entering into directory /home/exbot/naturerobotite/cully_2015_nature/robdyn building with osg [ 9/54] cxx: src/renderer/osg_visitor.cc -> bld/default/src/renderer/osg_visitor_2.o In file included from ../src/renderer/osg_visitor.hh:36:0, from ../src/renderer/osg_visitor.cc:21: ../src/renderer/keyboard.hh:29:32: error: ‘osgGA::GUIEventHandlerVisitor’ has not been declared virtual void accept(osgGA::GUIEventHandlerVisitor& v) { v.visit(*this); }; ^ ../src/renderer/keyboard.hh: In member function ‘virtual void renderer::KeyboardEventHandler::accept(int&)’: ../src/renderer/keyboard.hh:29:65: error: request for member ‘visit’ in ‘v’, which is of non-class type ‘int’ virtual void accept(osgGA::GUIEventHandlerVisitor& v) { v.visit(*this); }; ^ Waf: Leaving directory/home/exbot/naturerobotite/cully_2015_nature/robdyn/bld' Build failed: -> task failed (err #1): {task: cxx osg_visitor.cc -> osg_visitor_2.o}'

Thanks very much.

hughhugh commented 8 years ago

Hi, I use cmd "sh compile_all.sh -ex " and get a error log, but it is very long. In the log, boost_mpi is not found, and according to the error log. There is something wrong with osg library. Thank you. The log as follow:

          ^

compilation terminated. Waf: Leaving directory `/home/exbot/naturerobotite/cully_2015_nature/limbo/build' Build failed -> task in 'hexapod' failed (exit status 1): {task 3064987692L: cxx simu.cpp -> simu.cpp.1.o} ['/usr/bin/g++', '-Wall', '-std=c++11', '-DUSE_TBB', '-O3', '-march=native', '-g', '-I/home/exbot/naturerobotite/cully_2015_nature/limbo/build/exp/ITE', '-I/home/exbot/naturerobotite/cully_2015_nature/limbo/exp/ITE', '-I/home/exbot/naturerobotite/cully_2015_nature/limbo/build/exp', '-I/home/exbot/naturerobotite/cully_2015_nature/limbo/exp', '-I/home/exbot/naturerobotite/cully_2015_nature/limbo/build', '-I/home/exbot/naturerobotite/cully_2015_nature/limbo', '-I/usr/local/include', '-I/usr/include/eigen3', '-I/usr/local/include/eigen3', '-I/usr/include', '-I/home/exbot/naturerobotite/cully_2015_nature/install/include/robdyn', '-DUSE_TBB=1', '../exp/ITE/simu.cpp', '-c', '-o', 'exp/ITE/simu.cpp.1.o'] module : [modules/robdyn ] module : [modules/robdyn ] module : [modules/robdyn ] module : [modules/robdyn ] Check for program g++ or c++ : /usr/bin/g++ Check for program cpp : /usr/bin/cpp Check for program ar : /usr/bin/ar Check for program ranlib : /usr/bin/ranlib Checking for g++ : ok
Note: using sferes' version of boost.py boost headers : Version 1_60 (/usr/include) library boost_serialization : ok library boost_filesystem : ok library boost_system : ok library boost_unit_test_framework : ok library boost_program_options : ok library boost_graph : ok library boost_mpi : not found library boost_python : ok library boost_thread : ok Checking for header tbb/parallel_for.h : ok /usr/include Checking for library libtbb : ok /usr/lib Checking for header tbb/parallel_for.h : ok /usr/include Checking for library libtbb : ok /usr/lib Checking for header mpi.h : ok /usr/include/mpi Checking for SDL (optional) : not found Checking for header Eigen/Core : ok /usr/include/eigen3 Check for program ode-config : /usr/local/bin/ode-config Checking for ODE (optional) : ok Checking for GSL (optional) : not found osg is not activated osg is not activated osg is not activated osg is not activated

--- configuration --- compiler:

--- license --- Sferes2 is distributed under the CECILL license (GPL-compatible) Please check the accompagnying COPYING file or http://www.cecill.info/ 'configure' finished successfully (1.398s) module : [modules/robdyn ] module : [modules/robdyn ] module : [modules/robdyn ] module : [modules/robdyn ] Waf: Entering directory /home/exbot/naturerobotite/cully_2015_nature/sferes2/build' Entering directory/home/exbot/naturerobotite/cully_2015_nature/sferes2' Waf: Leaving directory /home/exbot/naturerobotite/cully_2015_nature/sferes2/build' 'build' finished successfully (0.360s) module : [modules/robdyn ] module : [modules/robdyn ] module : [modules/robdyn ] module : [modules/robdyn ] Waf: Entering directory/home/exbot/naturerobotite/cully_2015_nature/sferes2/build' Entering directory `/home/exbot/naturerobotite/cully_2015_nature/sferes2' Building exp: map_elites_hexapod [20/90] cxx: exp/map_elites_hexapod/hexapod.cc -> build/default/exp/map_elites_hexapod/hexapod_1.o In file included from ../exp/map_elites_hexapod/hexapod.cc:33:0: ../exp/map_elites_hexapod/hexapod.hh:35:26: fatal error: robot/robot.hh: No such file or directory

include "robot/robot.hh"

                      ^

compilation terminated. Waf: Leaving directory`/home/exbot/naturerobotite/cully_2015_nature/sferes2/build' Build failed: -> task failed (err #1): {task: cxx hexapod.cc -> hexapod_1.o} exbot@ubuntu:~/naturerobotite/cully_2015_nature$ clear

exbot@ubuntu:~/naturerobotite/cully_2015_nature$ ls clear_all.sh install limbo README.md sferes2 compile_all.sh ITE map_elites_hexapod robdyn exbot@ubuntu:~/naturerobotite/cully_2015_nature$ sh compile_all.sh -ex mkdir: cannot create directory ‘install’: File exists ln: failed to create symbolic link ‘./ITE’: File exists ln: failed to create symbolic link ‘./robdyn’: File exists ln: failed to create symbolic link ‘./map_elites_hexapod’: File exists Install directory: /home/exbot/naturerobotite/cully_2015_nature/install Check for program g++ or c++ : /usr/bin/g++ Check for program cpp : /usr/bin/cpp Check for program ar : /usr/bin/ar Check for program ranlib : /usr/bin/ranlib Checking for g++ : ok
Check for program ode-config : /usr/local/bin/ode-config Checking for ODE : ok Checking for header Eigen/Core : ok /usr/include/eigen3 boost headers : Version 1_60 (/usr/include) 'configure' finished successfully (0.680s) Waf: Entering directory /home/exbot/naturerobotite/cully_2015_nature/robdyn/bld' Entering into directory /home/exbot/naturerobotite/cully_2015_nature/robdyn building with osg [ 9/54] cxx: src/renderer/osg_visitor.cc -> bld/default/src/renderer/osg_visitor_2.o In file included from ../src/renderer/osg_visitor.hh:36:0, from ../src/renderer/osg_visitor.cc:21: ../src/renderer/keyboard.hh:29:32: error: ‘osgGA::GUIEventHandlerVisitor’ has not been declared virtual void accept(osgGA::GUIEventHandlerVisitor& v) { v.visit(*this); }; ^ ../src/renderer/keyboard.hh: In member function ‘virtual void renderer::KeyboardEventHandler::accept(int&)’: ../src/renderer/keyboard.hh:29:65: error: request for member ‘visit’ in ‘v’, which is of non-class type ‘int’ virtual void accept(osgGA::GUIEventHandlerVisitor& v) { v.visit(*this); }; ^ Waf: Leaving directory/home/exbot/naturerobotite/cully_2015_nature/robdyn/bld' Build failed: -> task failed (err #1): {task: cxx osg_visitor.cc -> osg_visitor_2.o} Waf: Entering directory /home/exbot/naturerobotite/cully_2015_nature/robdyn/bld' Entering into directory /home/exbot/naturerobotite/cully_2015_nature/robdyn building with osg [ 9/54] cxx: src/renderer/osg_visitor.cc -> bld/default/src/renderer/osg_visitor_2.o In file included from ../src/renderer/osg_visitor.hh:36:0, from ../src/renderer/osg_visitor.cc:21: ../src/renderer/keyboard.hh:29:32: error: ‘osgGA::GUIEventHandlerVisitor’ has not been declared virtual void accept(osgGA::GUIEventHandlerVisitor& v) { v.visit(*this); }; ^ ../src/renderer/keyboard.hh: In member function ‘virtual void renderer::KeyboardEventHandler::accept(int&)’: ../src/renderer/keyboard.hh:29:65: error: request for member ‘visit’ in ‘v’, which is of non-class type ‘int’ virtual void accept(osgGA::GUIEventHandlerVisitor& v) { v.visit(*this); }; ^ Waf: Leaving directory/home/exbot/naturerobotite/cully_2015_nature/robdyn/bld' Build failed: -> task failed (err #1): {task: cxx osg_visitor.cc -> osg_visitor_2.o} Setting top to : /home/exbot/naturerobotite/cully_2015_nature/limbo Setting out to : /home/exbot/naturerobotite/cully_2015_nature/limbo/build Checking for 'g++' (c++ compiler) : /usr/bin/g++ Checking for 'gcc' (c compiler) : /usr/bin/gcc Checking boost includes : 1_54 Checking boost libs : ok Checking for compiler option to support OpenMP : -fopenmp Checking Intel MKL includes : Intel MKL not found SFERES not found ['-Wall', '-std=c++11', '-DUSE_TBB', '-O3', '-march=native', '-g'] 'configure' finished successfully (4.094s) Waf: Entering directory `/home/exbot/naturerobotite/cully_2015_nature/limbo/build' Building exp: ITE ----------------------------------------Checking for program ode-configChecking for program ode-config : /usr/local/bin/ode-config/usr/local/bin/ode-config find program=['ode-config'] paths=['/home/exbot/~test/catkin_ws/devel/bin', '/opt/ros/indigo/bin', '/opt/jdk1.8.0_25/bin', '/usr/local/sbin', '/usr/local/bin', '/usr/sbin', '/usr/bin', '/sbin', '/bin', '/usr/games', '/usr/local/games'] var='ODE-CONFIG' -> '/usr/local/bin/ode-config'Checking for ODE (optional) ok [26/60] cxx: exp/ITE/simu.cpp -> build/exp/ITE/simu.cpp.1.o In file included from ../exp/ITE/simu.hpp:42:0, from ../exp/ITE/simu.cpp:41: ../exp/ITE/hexapod.hh:3:26: fatal error: robot/robot.hh: No such file or directory

include "robot/robot.hh"

                      ^

compilation terminated. Waf: Leaving directory`/home/exbot/naturerobotite/cully_2015_nature/limbo/build' Build failed -> task in 'hexapod' failed (exit status 1): {task 3064451116L: cxx simu.cpp -> simu.cpp.1.o} ['/usr/bin/g++', '-Wall', '-std=c++11', '-DUSE_TBB', '-O3', '-march=native', '-g', '-I/home/exbot/naturerobotite/cully_2015_nature/limbo/build/exp/ITE', '-I/home/exbot/naturerobotite/cully_2015_nature/limbo/exp/ITE', '-I/home/exbot/naturerobotite/cully_2015_nature/limbo/build/exp', '-I/home/exbot/naturerobotite/cully_2015_nature/limbo/exp', '-I/home/exbot/naturerobotite/cully_2015_nature/limbo/build', '-I/home/exbot/naturerobotite/cully_2015_nature/limbo', '-I/usr/local/include', '-I/usr/include/eigen3', '-I/usr/local/include/eigen3', '-I/usr/include', '-I/home/exbot/naturerobotite/cully_2015_nature/install/include/robdyn', '-DUSE_TBB=1', '../exp/ITE/simu.cpp', '-c', '-o', 'exp/ITE/simu.cpp.1.o'] module : [modules/robdyn ] module : [modules/robdyn ] module : [modules/robdyn ] module : [modules/robdyn ] module : [modules/robdyn ] Check for program g++ or c++ : /usr/bin/g++ Check for program cpp : /usr/bin/cpp Check for program ar : /usr/bin/ar Check for program ranlib : /usr/bin/ranlib Checking for g++ : ok
Note: using sferes' version of boost.py boost headers : Version 1_60 (/usr/include) library boost_serialization : ok library boost_filesystem : ok library boost_system : ok library boost_unit_test_framework : ok library boost_program_options : ok library boost_graph : ok library boost_mpi : not found library boost_python : ok library boost_thread : ok Checking for header tbb/parallel_for.h : ok /usr/include Checking for library libtbb : ok /usr/lib Checking for header tbb/parallel_for.h : ok /usr/include Checking for library libtbb : ok /usr/lib Checking for header mpi.h : ok /usr/include/mpi Checking for SDL (optional) : not found Checking for header Eigen/Core : ok /usr/include/eigen3 Check for program ode-config : /usr/local/bin/ode-config Checking for ODE (optional) : ok Checking for GSL (optional) : not found osg is not activated osg is not activated osg is not activated osg is not activated osg is not activated

--- configuration --- compiler:

--- license --- Sferes2 is distributed under the CECILL license (GPL-compatible) Please check the accompagnying COPYING file or http://www.cecill.info/ 'configure' finished successfully (1.015s) module : [modules/robdyn ] module : [modules/robdyn ] module : [modules/robdyn ] module : [modules/robdyn ] module : [modules/robdyn ] Waf: Entering directory /home/exbot/naturerobotite/cully_2015_nature/sferes2/build' Entering directory/home/exbot/naturerobotite/cully_2015_nature/sferes2' Waf: Leaving directory /home/exbot/naturerobotite/cully_2015_nature/sferes2/build' 'build' finished successfully (0.120s) module : [modules/robdyn ] module : [modules/robdyn ] module : [modules/robdyn ] module : [modules/robdyn ] module : [modules/robdyn ] Waf: Entering directory/home/exbot/naturerobotite/cully_2015_nature/sferes2/build' Entering directory `/home/exbot/naturerobotite/cully_2015_nature/sferes2' Building exp: map_elites_hexapod [20/90] cxx: exp/map_elites_hexapod/hexapod.cc -> build/default/exp/map_elites_hexapod/hexapod_1.o In file included from ../exp/map_elites_hexapod/hexapod.cc:33:0: ../exp/map_elites_hexapod/hexapod.hh:35:26: fatal error: robot/robot.hh: No such file or directory

include "robot/robot.hh"

                      ^

compilation terminated. Waf: Leaving directory`/home/exbot/naturerobotite/cully_2015_nature/sferes2/build' Build failed: -> task failed (err #1): {task: cxx hexapod.cc -> hexapod_1.o} exbot@ubuntu:~/naturerobotite/cully_2015_nature$ exbot@ubuntu:~/naturerobotite/cully_2015_nature$ clear

exbot@ubuntu:~/naturerobotite/cully_2015_nature$ sh compile_all.sh -ex mkdir: cannot create directory ‘install’: File exists ln: failed to create symbolic link ‘./ITE’: File exists ln: failed to create symbolic link ‘./robdyn’: File exists ln: failed to create symbolic link ‘./map_elites_hexapod’: File exists Install directory: /home/exbot/naturerobotite/cully_2015_nature/install Check for program g++ or c++ : /usr/bin/g++ Check for program cpp : /usr/bin/cpp Check for program ar : /usr/bin/ar Check for program ranlib : /usr/bin/ranlib Checking for g++ : ok
Check for program ode-config : /usr/local/bin/ode-config Checking for ODE : ok Checking for header Eigen/Core : ok /usr/include/eigen3 boost headers : Version 1_60 (/usr/include) 'configure' finished successfully (0.660s) Waf: Entering directory /home/exbot/naturerobotite/cully_2015_nature/robdyn/bld' Entering into directory /home/exbot/naturerobotite/cully_2015_nature/robdyn building with osg [ 9/54] cxx: src/renderer/osg_visitor.cc -> bld/default/src/renderer/osg_visitor_2.o In file included from ../src/renderer/osg_visitor.hh:36:0, from ../src/renderer/osg_visitor.cc:21: ../src/renderer/keyboard.hh:29:32: error: ‘osgGA::GUIEventHandlerVisitor’ has not been declared virtual void accept(osgGA::GUIEventHandlerVisitor& v) { v.visit(*this); }; ^ ../src/renderer/keyboard.hh: In member function ‘virtual void renderer::KeyboardEventHandler::accept(int&)’: ../src/renderer/keyboard.hh:29:65: error: request for member ‘visit’ in ‘v’, which is of non-class type ‘int’ virtual void accept(osgGA::GUIEventHandlerVisitor& v) { v.visit(*this); }; ^ Waf: Leaving directory/home/exbot/naturerobotite/cully_2015_nature/robdyn/bld' Build failed: -> task failed (err #1): {task: cxx osg_visitor.cc -> osg_visitor_2.o} Waf: Entering directory /home/exbot/naturerobotite/cully_2015_nature/robdyn/bld' Entering into directory /home/exbot/naturerobotite/cully_2015_nature/robdyn building with osg [ 9/54] cxx: src/renderer/osg_visitor.cc -> bld/default/src/renderer/osg_visitor_2.o In file included from ../src/renderer/osg_visitor.hh:36:0, from ../src/renderer/osg_visitor.cc:21: ../src/renderer/keyboard.hh:29:32: error: ‘osgGA::GUIEventHandlerVisitor’ has not been declared virtual void accept(osgGA::GUIEventHandlerVisitor& v) { v.visit(*this); }; ^ ../src/renderer/keyboard.hh: In member function ‘virtual void renderer::KeyboardEventHandler::accept(int&)’: ../src/renderer/keyboard.hh:29:65: error: request for member ‘visit’ in ‘v’, which is of non-class type ‘int’ virtual void accept(osgGA::GUIEventHandlerVisitor& v) { v.visit(*this); }; ^ Waf: Leaving directory/home/exbot/naturerobotite/cully_2015_nature/robdyn/bld' Build failed: -> task failed (err #1): {task: cxx osg_visitor.cc -> osg_visitor_2.o} Setting top to : /home/exbot/naturerobotite/cully_2015_nature/limbo Setting out to : /home/exbot/naturerobotite/cully_2015_nature/limbo/build Checking for 'g++' (c++ compiler) : /usr/bin/g++ Checking for 'gcc' (c compiler) : /usr/bin/gcc Checking boost includes : 1_54 Checking boost libs : ok Checking for compiler option to support OpenMP : -fopenmp Checking Intel MKL includes : Intel MKL not found SFERES not found ['-Wall', '-std=c++11', '-DUSE_TBB', '-O3', '-march=native', '-g'] 'configure' finished successfully (0.772s) Waf: Entering directory `/home/exbot/naturerobotite/cully_2015_nature/limbo/build' Building exp: ITE ----------------------------------------Checking for program ode-configChecking for program ode-config : /usr/local/bin/ode-config/usr/local/bin/ode-config find program=['ode-config'] paths=['/home/exbot/~test/catkin_ws/devel/bin', '/opt/ros/indigo/bin', '/opt/jdk1.8.0_25/bin', '/usr/local/sbin', '/usr/local/bin', '/usr/sbin', '/usr/bin', '/sbin', '/bin', '/usr/games', '/usr/local/games'] var='ODE-CONFIG' -> '/usr/local/bin/ode-config'Checking for ODE (optional) ok [26/60] cxx: exp/ITE/simu.cpp -> build/exp/ITE/simu.cpp.1.o In file included from ../exp/ITE/simu.hpp:42:0, from ../exp/ITE/simu.cpp:41: ../exp/ITE/hexapod.hh:3:26: fatal error: robot/robot.hh: No such file or directory

include "robot/robot.hh"

                      ^

compilation terminated. Waf: Leaving directory`/home/exbot/naturerobotite/cully_2015_nature/limbo/build' Build failed -> task in 'hexapod' failed (exit status 1): {task 3065020460L: cxx simu.cpp -> simu.cpp.1.o} ['/usr/bin/g++', '-Wall', '-std=c++11', '-DUSE_TBB', '-O3', '-march=native', '-g', '-I/home/exbot/naturerobotite/cully_2015_nature/limbo/build/exp/ITE', '-I/home/exbot/naturerobotite/cully_2015_nature/limbo/exp/ITE', '-I/home/exbot/naturerobotite/cully_2015_nature/limbo/build/exp', '-I/home/exbot/naturerobotite/cully_2015_nature/limbo/exp', '-I/home/exbot/naturerobotite/cully_2015_nature/limbo/build', '-I/home/exbot/naturerobotite/cully_2015_nature/limbo', '-I/usr/local/include', '-I/usr/include/eigen3', '-I/usr/local/include/eigen3', '-I/usr/include', '-I/home/exbot/naturerobotite/cully_2015_nature/install/include/robdyn', '-DUSE_TBB=1', '../exp/ITE/simu.cpp', '-c', '-o', 'exp/ITE/simu.cpp.1.o'] module : [modules/robdyn ] module : [modules/robdyn ] module : [modules/robdyn ] module : [modules/robdyn ] module : [modules/robdyn ] module : [modules/robdyn ] Check for program g++ or c++ : /usr/bin/g++ Check for program cpp : /usr/bin/cpp Check for program ar : /usr/bin/ar Check for program ranlib : /usr/bin/ranlib Checking for g++ : ok
Note: using sferes' version of boost.py boost headers : Version 1_60 (/usr/include) library boost_serialization : ok library boost_filesystem : ok library boost_system : ok library boost_unit_test_framework : ok library boost_program_options : ok library boost_graph : ok library boost_mpi : not found library boost_python : ok library boost_thread : ok Checking for header tbb/parallel_for.h : ok /usr/include Checking for library libtbb : ok /usr/lib Checking for header tbb/parallel_for.h : ok /usr/include Checking for library libtbb : ok /usr/lib Checking for header mpi.h : ok /usr/include/mpi Checking for SDL (optional) : not found Checking for header Eigen/Core : ok /usr/include/eigen3 Check for program ode-config : /usr/local/bin/ode-config Checking for ODE (optional) : ok Checking for GSL (optional) : not found osg is not activated osg is not activated osg is not activated osg is not activated osg is not activated osg is not activated

--- configuration --- compiler:

--- license --- Sferes2 is distributed under the CECILL license (GPL-compatible) Please check the accompagnying COPYING file or http://www.cecill.info/ 'configure' finished successfully (0.929s) module : [modules/robdyn ] module : [modules/robdyn ] module : [modules/robdyn ] module : [modules/robdyn ] module : [modules/robdyn ] module : [modules/robdyn ] Waf: Entering directory /home/exbot/naturerobotite/cully_2015_nature/sferes2/build' Entering directory/home/exbot/naturerobotite/cully_2015_nature/sferes2' Waf: Leaving directory /home/exbot/naturerobotite/cully_2015_nature/sferes2/build' 'build' finished successfully (0.111s) module : [modules/robdyn ] module : [modules/robdyn ] module : [modules/robdyn ] module : [modules/robdyn ] module : [modules/robdyn ] module : [modules/robdyn ] Waf: Entering directory/home/exbot/naturerobotite/cully_2015_nature/sferes2/build' Entering directory `/home/exbot/naturerobotite/cully_2015_nature/sferes2' Building exp: map_elites_hexapod [20/90] cxx: exp/map_elites_hexapod/hexapod.cc -> build/default/exp/map_elites_hexapod/hexapod_1.o In file included from ../exp/map_elites_hexapod/hexapod.cc:33:0: ../exp/map_elites_hexapod/hexapod.hh:35:26: fatal error: robot/robot.hh: No such file or directory

include "robot/robot.hh"

                      ^

compilation terminated. Waf: Leaving directory`/home/exbot/naturerobotite/cully_2015_nature/sferes2/build' Build failed: -> task failed (err #1): {task: cxx hexapod.cc -> hexapod_1.o}