Closed mryellow closed 8 years ago
-- The C compiler identification is GNU 4.9.2
-- The CXX compiler identification is GNU 4.9.2
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
Have tried 4.6
and 4.8
also.
http://programmers.stackexchange.com/a/190726/176128
This post suggests gcc will treat implicit type conversion more strictly than some...
This float
signature for getParam
is missing in roscpp
version 1.11.10
release.
indigo-devel
branch:
https://github.com/ros/ros_comm/blob/cd10ec9cc333e33e12ec753872d6c55b2e6d22be/clients/roscpp/include/ros/node_handle.h#L1614
Missing in 1.11.10
:
https://github.com/ros/ros_comm/blob/1.11.10/clients/roscpp/include/ros/node_handle.h#L1493-L1504
Fixed in 1.11.14
:
https://github.com/ros/ros_comm/blob/1.11.14/clients/roscpp/include/ros/node_handle.h#L1602
Building against indigo with catkin workspace environment sourced.
Then it spits out failed attempts at each signature, except the one with
float
, which is strange.Should the first param on your end be of type
const string&
?Something needs changing in my build environment?