ros-naoqi / naoqi_driver

c++ bridge based on libqi
Apache License 2.0
51 stars 93 forks source link

Fix compilation error for indigo #112

Closed mbusy closed 5 years ago

mbusy commented 5 years ago

Fix compilation error on Indigo brought by PR #111 (Tested for Pepper 1.8 and 1.7 on kinetic). The error has been raised by the Travis CI:

Building CXX object naoqi_driver/CMakeFiles/naoqi_driver.dir/src/naoqi_driver.cpp.o
/catkin_ws/src/naoqi_driver/src/helpers/driver_helpers.cpp: In function ‘bool naoqi::helpers::driver::isDepthStereo(const SessionPtr&)’:
/catkin_ws/src/naoqi_driver/src/helpers/driver_helpers.cpp:244:56: error: ‘>>’ should be ‘> >’ within a nested template argument list
    sensor_names = p_motion.call<std::vector<std::string>>("getSensorNames");
                                                        ^
make[2]: *** [naoqi_driver/CMakeFiles/naoqi_driver.dir/src/helpers/driver_helpers.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [naoqi_driver/CMakeFiles/naoqi_driver.dir/all] Error 2