Open diplodocuslongus opened 2 weeks ago
I still don't know how this is happening, but uninstalling my locally built glog
solved the issue. I leave this issue open as this may be due to how the openVINS build with colcon
is setup (it shouldn't fetch more than one location for glog
).
OpenVINS was built successfully with ROS2 humble, ubuntu 22.04, ceres 2.0.
But when I run:
ros2 launch ov_msckf subscribe.launch.py config:=euroc_mav
I get the error:
flag 'logtostderr' was defined more than once (in files './src/logging.cc' and $HOME/builds/glog/src/logging.cc')
Obviously this is related to the fact that I have built my own glog locally, but why would
ros2 launch ...
pick up this locallogging.cc
file? Also there is nologging.cc
in./src
(there is only one location where in my$HOME
I can find a logging.cc, it is in$HOME/builds/glog/src/logging.cc
.The full error message is: