I've managed to get all the way to the final catkin_make -j x part of installing ROS/Gazebo on my Ubuntu partition. Through some tinkering with CMakeList files and adding dependencies for C++ 2011 compilers I can get to around 82% before the compilation falls over. The issues seem to be with rotors_gazebo_plugins. I get a lot of deprecation errors: for example:
/rotors_gazebo_plugins/src/gazebo_imu_plugin.cpp:268:20: warning: 'gazebo::math::Vector3& gazebo::math::Vector3::operator=(const gazebo::math::Vector3&)' is deprecated [-Wdeprecated-declarations]
velocity_prev_W = velocity_current_W;
After a while the catlin_make just falls over.
It looks like the compiler doesn't have a reference for the particular source code and hence is calling out errors. Does anyone know how to fix this so that compilation can complete?