ethz-asl / rovio

Other
1.12k stars 504 forks source link

Error building using catkin #256

Open shreyko opened 1 year ago

shreyko commented 1 year ago

Hello, when I run the command "catkin build rovio --cmake-args -DCMAKE_BUILD_TYPE=Release " I get the following: /home/shrey/rovio_workspace/src/rovio/include/rovio/ImgUpdate.hpp: In member function ‘bool rovio::ImgUpdate::evalInnovation(rovio::ImgUpdate::mtInnovation&, const mtState&, const mtNoise&) const [with FILTERSTATE = rovio::FilterState<25, 4, 6, 1, 0>]’: /home/shrey/rovio_workspace/src/rovio/include/rovio/ImgUpdate.hpp:441:3: warning: control reaches end of non-void function [-Wreturn-type] 441 | } | ^ /usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o: in function LWF::QuaternionElement::get(unsigned int) const': rovio_rosbag_loader.cpp:(.text._ZNK3LWF17QuaternionElement3getEj[_ZNK3LWF17QuaternionElement3getEj]+0x53): undefined reference togoogle::LogMessageFatal::LogMessageFatal(char const, int)' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZNK3LWF17QuaternionElement3getEj[_ZNK3LWF17QuaternionElement3getEj]+0x5b): undefined reference to google::LogMessage::stream()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZNK3LWF17QuaternionElement3getEj[_ZNK3LWF17QuaternionElement3getEj]+0x7a): undefined reference togoogle::LogMessageFatal::~LogMessageFatal()' /usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o: in function LWF::QuaternionElement::get(unsigned int)': rovio_rosbag_loader.cpp:(.text._ZN3LWF17QuaternionElement3getEj[_ZN3LWF17QuaternionElement3getEj]+0x53): undefined reference togoogle::LogMessageFatal::LogMessageFatal(char const, int)' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF17QuaternionElement3getEj[_ZN3LWF17QuaternionElement3getEj]+0x5b): undefined reference to google::LogMessage::stream()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF17QuaternionElement3getEj[_ZN3LWF17QuaternionElement3getEj]+0x7a): undefined reference togoogle::LogMessageFatal::~LogMessageFatal()' /usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o: in function LWF::VectorElement<3u>::get(unsigned int) const': rovio_rosbag_loader.cpp:(.text._ZNK3LWF13VectorElementILj3EE3getEj[_ZNK3LWF13VectorElementILj3EE3getEj]+0x53): undefined reference togoogle::LogMessageFatal::LogMessageFatal(char const, int)' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZNK3LWF13VectorElementILj3EE3getEj[_ZNK3LWF13VectorElementILj3EE3getEj]+0x5b): undefined reference to google::LogMessage::stream()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZNK3LWF13VectorElementILj3EE3getEj[_ZNK3LWF13VectorElementILj3EE3getEj]+0x7a): undefined reference togoogle::LogMessageFatal::~LogMessageFatal()' /usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o: in function LWF::VectorElement<3u>::get(unsigned int)': rovio_rosbag_loader.cpp:(.text._ZN3LWF13VectorElementILj3EE3getEj[_ZN3LWF13VectorElementILj3EE3getEj]+0x53): undefined reference togoogle::LogMessageFatal::LogMessageFatal(char const, int)' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF13VectorElementILj3EE3getEj[_ZN3LWF13VectorElementILj3EE3getEj]+0x5b): undefined reference to google::LogMessage::stream()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF13VectorElementILj3EE3getEj[_ZN3LWF13VectorElementILj3EE3getEj]+0x7a): undefined reference togoogle::LogMessageFatal::~LogMessageFatal()' /usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o: in function LWF::NormalVectorElement::get(unsigned int) const': rovio_rosbag_loader.cpp:(.text._ZNK3LWF19NormalVectorElement3getEj[_ZNK3LWF19NormalVectorElement3getEj]+0x53): undefined reference togoogle::LogMessageFatal::LogMessageFatal(char const, int)' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZNK3LWF19NormalVectorElement3getEj[_ZNK3LWF19NormalVectorElement3getEj]+0x5b): undefined reference to google::LogMessage::stream()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZNK3LWF19NormalVectorElement3getEj[_ZNK3LWF19NormalVectorElement3getEj]+0x7a): undefined reference togoogle::LogMessageFatal::~LogMessageFatal()' /usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o: in function LWF::NormalVectorElement::get(unsigned int)': rovio_rosbag_loader.cpp:(.text._ZN3LWF19NormalVectorElement3getEj[_ZN3LWF19NormalVectorElement3getEj]+0x53): undefined reference togoogle::LogMessageFatal::LogMessageFatal(char const, int)' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF19NormalVectorElement3getEj[_ZN3LWF19NormalVectorElement3getEj]+0x5b): undefined reference to google::LogMessage::stream()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF19NormalVectorElement3getEj[_ZN3LWF19NormalVectorElement3getEj]+0x7a): undefined reference togoogle::LogMessageFatal::~LogMessageFatal()' /usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o: in function LWF::VectorElement<96u>::get(unsigned int) const': rovio_rosbag_loader.cpp:(.text._ZNK3LWF13VectorElementILj96EE3getEj[_ZNK3LWF13VectorElementILj96EE3getEj]+0x53): undefined reference togoogle::LogMessageFatal::LogMessageFatal(char const, int)' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZNK3LWF13VectorElementILj96EE3getEj[_ZNK3LWF13VectorElementILj96EE3getEj]+0x5b): undefined reference to google::LogMessage::stream()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZNK3LWF13VectorElementILj96EE3getEj[_ZNK3LWF13VectorElementILj96EE3getEj]+0x7a): undefined reference togoogle::LogMessageFatal::~LogMessageFatal()' /usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o: in function LWF::VectorElement<96u>::get(unsigned int)': rovio_rosbag_loader.cpp:(.text._ZN3LWF13VectorElementILj96EE3getEj[_ZN3LWF13VectorElementILj96EE3getEj]+0x53): undefined reference togoogle::LogMessageFatal::LogMessageFatal(char const, int)' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF13VectorElementILj96EE3getEj[_ZN3LWF13VectorElementILj96EE3getEj]+0x5b): undefined reference to google::LogMessage::stream()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF13VectorElementILj96EE3getEj[_ZN3LWF13VectorElementILj96EE3getEj]+0x7a): undefined reference togoogle::LogMessageFatal::~LogMessageFatal()' /usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o: in function LWF::VectorElement<2u>::get(unsigned int)': rovio_rosbag_loader.cpp:(.text._ZN3LWF13VectorElementILj2EE3getEj[_ZN3LWF13VectorElementILj2EE3getEj]+0x53): undefined reference togoogle::LogMessageFatal::LogMessageFatal(char const, int)' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF13VectorElementILj2EE3getEj[_ZN3LWF13VectorElementILj2EE3getEj]+0x5b): undefined reference to google::LogMessage::stream()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF13VectorElementILj2EE3getEj[_ZN3LWF13VectorElementILj2EE3getEj]+0x7a): undefined reference togoogle::LogMessageFatal::~LogMessageFatal()' /usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o: in function LWF::VectorElement<2u>::get(unsigned int) const': rovio_rosbag_loader.cpp:(.text._ZNK3LWF13VectorElementILj2EE3getEj[_ZNK3LWF13VectorElementILj2EE3getEj]+0x53): undefined reference togoogle::LogMessageFatal::LogMessageFatal(char const, int)' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZNK3LWF13VectorElementILj2EE3getEj[_ZNK3LWF13VectorElementILj2EE3getEj]+0x5b): undefined reference to google::LogMessage::stream()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZNK3LWF13VectorElementILj2EE3getEj[_ZNK3LWF13VectorElementILj2EE3getEj]+0x7a): undefined reference togoogle::LogMessageFatal::~LogMessageFatal()' /usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o: in function LWF::ScalarElement::get(unsigned int)': rovio_rosbag_loader.cpp:(.text._ZN3LWF13ScalarElement3getEj[_ZN3LWF13ScalarElement3getEj]+0x53): undefined reference togoogle::LogMessageFatal::LogMessageFatal(char const, int)' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF13ScalarElement3getEj[_ZN3LWF13ScalarElement3getEj]+0x5b): undefined reference to google::LogMessage::stream()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF13ScalarElement3getEj[_ZN3LWF13ScalarElement3getEj]+0x7a): undefined reference togoogle::LogMessageFatal::~LogMessageFatal()' /usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o: in function LWF::ScalarElement::get(unsigned int) const': rovio_rosbag_loader.cpp:(.text._ZNK3LWF13ScalarElement3getEj[_ZNK3LWF13ScalarElement3getEj]+0x53): undefined reference togoogle::LogMessageFatal::LogMessageFatal(char const, int)' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZNK3LWF13ScalarElement3getEj[_ZNK3LWF13ScalarElement3getEj]+0x5b): undefined reference to google::LogMessage::stream()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZNK3LWF13ScalarElement3getEj[_ZNK3LWF13ScalarElement3getEj]+0x7a): undefined reference togoogle::LogMessageFatal::~LogMessageFatal()' /usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o: in function LWF::Update<rovio::VelocityInnovation, rovio::FilterState<25u, 4, 6, 1, 0>, rovio::VelocityUpdateMeas, rovio::VelocityUpdateNoise, rovio::VelocityOutlierDetection, false>::postProcess(rovio::FilterState<25u, 4, 6, 1, 0>&, rovio::VelocityUpdateMeas const&, rovio::VelocityOutlierDetection const&, bool&)': rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio18VelocityInnovationENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_18VelocityUpdateMeasENS1_19VelocityUpdateNoiseENS1_24VelocityOutlierDetectionELb0EE11postProcessERS4_RKS5_RKS7_Rb[_ZN3LWF6UpdateIN5rovio18VelocityInnovationENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_18VelocityUpdateMeasENS1_19VelocityUpdateNoiseENS1_24VelocityOutlierDetectionELb0EE11postProcessERS4_RKS5_RKS7_Rb]+0x58): undefined reference togoogle::LogMessage::LogMessage(char const, int, int)' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio18VelocityInnovationENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_18VelocityUpdateMeasENS1_19VelocityUpdateNoiseENS1_24VelocityOutlierDetectionELb0EE11postProcessERS4_RKS5_RKS7_Rb[_ZN3LWF6UpdateIN5rovio18VelocityInnovationENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_18VelocityUpdateMeasENS1_19VelocityUpdateNoiseENS1_24VelocityOutlierDetectionELb0EE11postProcessERS4_RKS5_RKS7_Rb]+0x60): undefined reference to google::LogMessage::stream()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio18VelocityInnovationENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_18VelocityUpdateMeasENS1_19VelocityUpdateNoiseENS1_24VelocityOutlierDetectionELb0EE11postProcessERS4_RKS5_RKS7_Rb[_ZN3LWF6UpdateIN5rovio18VelocityInnovationENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_18VelocityUpdateMeasENS1_19VelocityUpdateNoiseENS1_24VelocityOutlierDetectionELb0EE11postProcessERS4_RKS5_RKS7_Rb]+0x7c): undefined reference togoogle::LogMessage::~LogMessage()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio18VelocityInnovationENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_18VelocityUpdateMeasENS1_19VelocityUpdateNoiseENS1_24VelocityOutlierDetectionELb0EE11postProcessERS4_RKS5_RKS7_Rb[_ZN3LWF6UpdateIN5rovio18VelocityInnovationENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_18VelocityUpdateMeasENS1_19VelocityUpdateNoiseENS1_24VelocityOutlierDetectionELb0EE11postProcessERS4_RKS5_RKS7_Rb]+0x95): undefined reference to google::LogMessage::~LogMessage()' /usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o: in functionLWF::Update<rovio::VelocityInnovation, rovio::FilterState<25u, 4, 6, 1, 0>, rovio::VelocityUpdateMeas, rovio::VelocityUpdateNoise, rovio::VelocityOutlierDetection, false>::preProcess(rovio::FilterState<25u, 4, 6, 1, 0>&, rovio::VelocityUpdateMeas const&, bool&)': rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio18VelocityInnovationENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_18VelocityUpdateMeasENS1_19VelocityUpdateNoiseENS1_24VelocityOutlierDetectionELb0EE10preProcessERS4_RKS5_Rb[_ZN3LWF6UpdateIN5rovio18VelocityInnovationENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_18VelocityUpdateMeasENS1_19VelocityUpdateNoiseENS1_24VelocityOutlierDetectionELb0EE10preProcessERS4_RKS5_Rb]+0x58): undefined reference to `google::LogMessage::LogMessage(char const, int, int)' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio18VelocityInnovationENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_18VelocityUpdateMeasENS1_19VelocityUpdateNoiseENS1_24VelocityOutlierDetectionELb0EE10preProcessERS4_RKS5_Rb[_ZN3LWF6UpdateIN5rovio18VelocityInnovationENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_18VelocityUpdateMeasENS1_19VelocityUpdateNoiseENS1_24VelocityOutlierDetectionELb0EE10preProcessERS4_RKS5_Rb]+0x60): undefined reference to google::LogMessage::stream()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio18VelocityInnovationENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_18VelocityUpdateMeasENS1_19VelocityUpdateNoiseENS1_24VelocityOutlierDetectionELb0EE10preProcessERS4_RKS5_Rb[_ZN3LWF6UpdateIN5rovio18VelocityInnovationENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_18VelocityUpdateMeasENS1_19VelocityUpdateNoiseENS1_24VelocityOutlierDetectionELb0EE10preProcessERS4_RKS5_Rb]+0x7c): undefined reference togoogle::LogMessage::~LogMessage()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio18VelocityInnovationENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_18VelocityUpdateMeasENS1_19VelocityUpdateNoiseENS1_24VelocityOutlierDetectionELb0EE10preProcessERS4_RKS5_Rb[_ZN3LWF6UpdateIN5rovio18VelocityInnovationENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_18VelocityUpdateMeasENS1_19VelocityUpdateNoiseENS1_24VelocityOutlierDetectionELb0EE10preProcessERS4_RKS5_Rb]+0x95): undefined reference to google::LogMessage::~LogMessage()' /usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o: in functionLWF::Update<rovio::ImgInnovation<rovio::State<25u, 4, 6, 1, 0> >, rovio::FilterState<25u, 4, 6, 1, 0>, rovio::ImgUpdateMeas<rovio::State<25u, 4, 6, 1, 0> >, rovio::ImgUpdateNoise<rovio::State<25u, 4, 6, 1, 0> >, rovio::ImgOutlierDetection<rovio::State<25u, 4, 6, 1, 0> >, false>::preProcess(rovio::FilterState<25u, 4, 6, 1, 0>&, rovio::ImgUpdateMeas<rovio::State<25u, 4, 6, 1, 0> > const&, bool&)': rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio13ImgInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_13ImgUpdateMeasIS4_EENS1_14ImgUpdateNoiseIS4_EENS1_19ImgOutlierDetectionIS4_EELb0EE10preProcessERS7_RKS9_Rb[_ZN3LWF6UpdateIN5rovio13ImgInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_13ImgUpdateMeasIS4_EENS1_14ImgUpdateNoiseIS4_EENS1_19ImgOutlierDetectionIS4_EELb0EE10preProcessERS7_RKS9_Rb]+0x58): undefined reference to google::LogMessage::LogMessage(char const*, int, int)' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio13ImgInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_13ImgUpdateMeasIS4_EENS1_14ImgUpdateNoiseIS4_EENS1_19ImgOutlierDetectionIS4_EELb0EE10preProcessERS7_RKS9_Rb[_ZN3LWF6UpdateIN5rovio13ImgInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_13ImgUpdateMeasIS4_EENS1_14ImgUpdateNoiseIS4_EENS1_19ImgOutlierDetectionIS4_EELb0EE10preProcessERS7_RKS9_Rb]+0x60): undefined reference togoogle::LogMessage::stream()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio13ImgInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_13ImgUpdateMeasIS4_EENS1_14ImgUpdateNoiseIS4_EENS1_19ImgOutlierDetectionIS4_EELb0EE10preProcessERS7_RKS9_Rb[_ZN3LWF6UpdateIN5rovio13ImgInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_13ImgUpdateMeasIS4_EENS1_14ImgUpdateNoiseIS4_EENS1_19ImgOutlierDetectionIS4_EELb0EE10preProcessERS7_RKS9_Rb]+0x7c): undefined reference to google::LogMessage::~LogMessage()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio13ImgInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_13ImgUpdateMeasIS4_EENS1_14ImgUpdateNoiseIS4_EENS1_19ImgOutlierDetectionIS4_EELb0EE10preProcessERS7_RKS9_Rb[_ZN3LWF6UpdateIN5rovio13ImgInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_13ImgUpdateMeasIS4_EENS1_14ImgUpdateNoiseIS4_EENS1_19ImgOutlierDetectionIS4_EELb0EE10preProcessERS7_RKS9_Rb]+0x95): undefined reference togoogle::LogMessage::~LogMessage()' /usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o: in function LWF::Update<rovio::ZeroVelocityInnovation<rovio::State<25u, 4, 6, 1, 0> >, rovio::FilterState<25u, 4, 6, 1, 0>, rovio::ZeroVelocityUpdateMeas<rovio::State<25u, 4, 6, 1, 0> >, rovio::ZeroVelocityUpdateNoise<rovio::State<25u, 4, 6, 1, 0> >, rovio::ZeroVelocityOutlierDetection<rovio::State<25u, 4, 6, 1, 0> >, false>::preProcess(rovio::FilterState<25u, 4, 6, 1, 0>&, rovio::ZeroVelocityUpdateMeas<rovio::State<25u, 4, 6, 1, 0> > const&, bool&)': rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE10preProcessERS7_RKS9_Rb[_ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE10preProcessERS7_RKS9_Rb]+0x58): undefined reference togoogle::LogMessage::LogMessage(char const, int, int)' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE10preProcessERS7_RKS9_Rb[_ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE10preProcessERS7_RKS9_Rb]+0x60): undefined reference to google::LogMessage::stream()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE10preProcessERS7_RKS9_Rb[_ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE10preProcessERS7_RKS9_Rb]+0x7c): undefined reference togoogle::LogMessage::~LogMessage()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE10preProcessERS7_RKS9_Rb[_ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE10preProcessERS7_RKS9_Rb]+0x95): undefined reference to google::LogMessage::~LogMessage()' /usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o: in functionLWF::Update<rovio::ImgInnovation<rovio::State<25u, 4, 6, 1, 0> >, rovio::FilterState<25u, 4, 6, 1, 0>, rovio::ImgUpdateMeas<rovio::State<25u, 4, 6, 1, 0> >, rovio::ImgUpdateNoise<rovio::State<25u, 4, 6, 1, 0> >, rovio::ImgOutlierDetection<rovio::State<25u, 4, 6, 1, 0> >, false>::postProcess(rovio::FilterState<25u, 4, 6, 1, 0>&, rovio::ImgUpdateMeas<rovio::State<25u, 4, 6, 1, 0> > const&, rovio::ImgOutlierDetection<rovio::State<25u, 4, 6, 1, 0> > const&, bool&)': rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio13ImgInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_13ImgUpdateMeasIS4_EENS1_14ImgUpdateNoiseIS4_EENS1_19ImgOutlierDetectionIS4_EELb0EE11postProcessERS7_RKS9_RKSD_Rb[_ZN3LWF6UpdateIN5rovio13ImgInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_13ImgUpdateMeasIS4_EENS1_14ImgUpdateNoiseIS4_EENS1_19ImgOutlierDetectionIS4_EELb0EE11postProcessERS7_RKS9_RKSD_Rb]+0x58): undefined reference to `google::LogMessage::LogMessage(char const, int, int)' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio13ImgInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_13ImgUpdateMeasIS4_EENS1_14ImgUpdateNoiseIS4_EENS1_19ImgOutlierDetectionIS4_EELb0EE11postProcessERS7_RKS9_RKSD_Rb[_ZN3LWF6UpdateIN5rovio13ImgInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_13ImgUpdateMeasIS4_EENS1_14ImgUpdateNoiseIS4_EENS1_19ImgOutlierDetectionIS4_EELb0EE11postProcessERS7_RKS9_RKSD_Rb]+0x60): undefined reference to google::LogMessage::stream()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio13ImgInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_13ImgUpdateMeasIS4_EENS1_14ImgUpdateNoiseIS4_EENS1_19ImgOutlierDetectionIS4_EELb0EE11postProcessERS7_RKS9_RKSD_Rb[_ZN3LWF6UpdateIN5rovio13ImgInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_13ImgUpdateMeasIS4_EENS1_14ImgUpdateNoiseIS4_EENS1_19ImgOutlierDetectionIS4_EELb0EE11postProcessERS7_RKS9_RKSD_Rb]+0x7c): undefined reference togoogle::LogMessage::~LogMessage()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio13ImgInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_13ImgUpdateMeasIS4_EENS1_14ImgUpdateNoiseIS4_EENS1_19ImgOutlierDetectionIS4_EELb0EE11postProcessERS7_RKS9_RKSD_Rb[_ZN3LWF6UpdateIN5rovio13ImgInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_13ImgUpdateMeasIS4_EENS1_14ImgUpdateNoiseIS4_EENS1_19ImgOutlierDetectionIS4_EELb0EE11postProcessERS7_RKS9_RKSD_Rb]+0x95): undefined reference to google::LogMessage::~LogMessage()' /usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o: in functionLWF::Update<rovio::PoseInnovation, rovio::FilterState<25u, 4, 6, 1, 0>, rovio::PoseUpdateMeas, rovio::PoseUpdateNoise, rovio::PoseOutlierDetection, false>::preProcess(rovio::FilterState<25u, 4, 6, 1, 0>&, rovio::PoseUpdateMeas const&, bool&)': rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio14PoseInnovationENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_14PoseUpdateMeasENS1_15PoseUpdateNoiseENS1_20PoseOutlierDetectionELb0EE10preProcessERS4_RKS5_Rb[_ZN3LWF6UpdateIN5rovio14PoseInnovationENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_14PoseUpdateMeasENS1_15PoseUpdateNoiseENS1_20PoseOutlierDetectionELb0EE10preProcessERS4_RKS5_Rb]+0x58): undefined reference to google::LogMessage::LogMessage(char const*, int, int)' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio14PoseInnovationENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_14PoseUpdateMeasENS1_15PoseUpdateNoiseENS1_20PoseOutlierDetectionELb0EE10preProcessERS4_RKS5_Rb[_ZN3LWF6UpdateIN5rovio14PoseInnovationENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_14PoseUpdateMeasENS1_15PoseUpdateNoiseENS1_20PoseOutlierDetectionELb0EE10preProcessERS4_RKS5_Rb]+0x60): undefined reference togoogle::LogMessage::stream()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio14PoseInnovationENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_14PoseUpdateMeasENS1_15PoseUpdateNoiseENS1_20PoseOutlierDetectionELb0EE10preProcessERS4_RKS5_Rb[_ZN3LWF6UpdateIN5rovio14PoseInnovationENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_14PoseUpdateMeasENS1_15PoseUpdateNoiseENS1_20PoseOutlierDetectionELb0EE10preProcessERS4_RKS5_Rb]+0x7c): undefined reference to google::LogMessage::~LogMessage()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio14PoseInnovationENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_14PoseUpdateMeasENS1_15PoseUpdateNoiseENS1_20PoseOutlierDetectionELb0EE10preProcessERS4_RKS5_Rb[_ZN3LWF6UpdateIN5rovio14PoseInnovationENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_14PoseUpdateMeasENS1_15PoseUpdateNoiseENS1_20PoseOutlierDetectionELb0EE10preProcessERS4_RKS5_Rb]+0x95): undefined reference togoogle::LogMessage::~LogMessage()' /usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o: in function LWF::Update<rovio::PoseInnovation, rovio::FilterState<25u, 4, 6, 1, 0>, rovio::PoseUpdateMeas, rovio::PoseUpdateNoise, rovio::PoseOutlierDetection, false>::postProcess(rovio::FilterState<25u, 4, 6, 1, 0>&, rovio::PoseUpdateMeas const&, rovio::PoseOutlierDetection const&, bool&)': rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio14PoseInnovationENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_14PoseUpdateMeasENS1_15PoseUpdateNoiseENS1_20PoseOutlierDetectionELb0EE11postProcessERS4_RKS5_RKS7_Rb[_ZN3LWF6UpdateIN5rovio14PoseInnovationENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_14PoseUpdateMeasENS1_15PoseUpdateNoiseENS1_20PoseOutlierDetectionELb0EE11postProcessERS4_RKS5_RKS7_Rb]+0x58): undefined reference togoogle::LogMessage::LogMessage(char const, int, int)' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio14PoseInnovationENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_14PoseUpdateMeasENS1_15PoseUpdateNoiseENS1_20PoseOutlierDetectionELb0EE11postProcessERS4_RKS5_RKS7_Rb[_ZN3LWF6UpdateIN5rovio14PoseInnovationENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_14PoseUpdateMeasENS1_15PoseUpdateNoiseENS1_20PoseOutlierDetectionELb0EE11postProcessERS4_RKS5_RKS7_Rb]+0x60): undefined reference to google::LogMessage::stream()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio14PoseInnovationENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_14PoseUpdateMeasENS1_15PoseUpdateNoiseENS1_20PoseOutlierDetectionELb0EE11postProcessERS4_RKS5_RKS7_Rb[_ZN3LWF6UpdateIN5rovio14PoseInnovationENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_14PoseUpdateMeasENS1_15PoseUpdateNoiseENS1_20PoseOutlierDetectionELb0EE11postProcessERS4_RKS5_RKS7_Rb]+0x7c): undefined reference togoogle::LogMessage::~LogMessage()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio14PoseInnovationENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_14PoseUpdateMeasENS1_15PoseUpdateNoiseENS1_20PoseOutlierDetectionELb0EE11postProcessERS4_RKS5_RKS7_Rb[_ZN3LWF6UpdateIN5rovio14PoseInnovationENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_14PoseUpdateMeasENS1_15PoseUpdateNoiseENS1_20PoseOutlierDetectionELb0EE11postProcessERS4_RKS5_RKS7_Rb]+0x95): undefined reference to google::LogMessage::~LogMessage()' /usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o: in functionLWF::Update<rovio::ZeroVelocityInnovation<rovio::State<25u, 4, 6, 1, 0> >, rovio::FilterState<25u, 4, 6, 1, 0>, rovio::ZeroVelocityUpdateMeas<rovio::State<25u, 4, 6, 1, 0> >, rovio::ZeroVelocityUpdateNoise<rovio::State<25u, 4, 6, 1, 0> >, rovio::ZeroVelocityOutlierDetection<rovio::State<25u, 4, 6, 1, 0> >, false>::postProcess(rovio::FilterState<25u, 4, 6, 1, 0>&, rovio::ZeroVelocityUpdateMeas<rovio::State<25u, 4, 6, 1, 0> > const&, rovio::ZeroVelocityOutlierDetection<rovio::State<25u, 4, 6, 1, 0> > const&, bool&)': rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE11postProcessERS7_RKS9_RKSD_Rb[_ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE11postProcessERS7_RKS9_RKSD_Rb]+0x58): undefined reference to `google::LogMessage::LogMessage(char const, int, int)' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE11postProcessERS7_RKS9_RKSD_Rb[_ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE11postProcessERS7_RKS9_RKSD_Rb]+0x60): undefined reference to google::LogMessage::stream()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE11postProcessERS7_RKS9_RKSD_Rb[_ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE11postProcessERS7_RKS9_RKSD_Rb]+0x7c): undefined reference togoogle::LogMessage::~LogMessage()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE11postProcessERS7_RKS9_RKSD_Rb[_ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE11postProcessERS7_RKS9_RKSD_Rb]+0x95): undefined reference to google::LogMessage::~LogMessage()' /usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o: in functionLWF::ElementBase<LWF::VectorElement<3u>, Eigen::Matrix<double, 3, 1, 0, 3, 1>, 3u, 3u>::registerCovarianceToPropertyHandler(Eigen::Matrix<double, -1, -1, 0, -1, -1>&, LWF::PropertyHandler, std::cxx11::basic_string<char, std::char_traits, std::allocator > const&, int)': rovio_rosbag_loader.cpp:(.text._ZN3LWF11ElementBaseINS_13VectorElementILj3EEEN5Eigen6MatrixIdLi3ELi1ELi0ELi3ELi1EEELj3ELj3EE35registerCovarianceToPropertyHandlerERNS4_IdLin1ELin1ELi0ELin1ELin1EEEPNS_15PropertyHandlerERKNSt7cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi[_ZN3LWF11ElementBaseINS_13VectorElementILj3EEEN5Eigen6MatrixIdLi3ELi1ELi0ELi3ELi1EEELj3ELj3EE35registerCovarianceToPropertyHandlerERNS4_IdLin1ELin1ELi0ELin1ELin1EEEPNS_15PropertyHandlerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi]+0x1b5): undefined reference to `google::LogMessageFatal::LogMessageFatal(char const, int)' /usr/bin/ld: rovio_rosbag_loader.cpp:

shreyko commented 1 year ago

The rest of the error message is here: (.text._ZN3LWF11ElementBaseINS_13VectorElementILj3EEEN5Eigen6MatrixIdLi3ELi1ELi0ELi3ELi1EEELj3ELj3EE35registerCovarianceToPropertyHandlerERNS4_IdLin1ELin1ELi0ELin1ELin1EEEPNS_15PropertyHandlerERKNSt7cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi[_ZN3LWF11ElementBaseINS_13VectorElementILj3EEEN5Eigen6MatrixIdLi3ELi1ELi0ELi3ELi1EEELj3ELj3EE35registerCovarianceToPropertyHandlerERNS4_IdLin1ELin1ELi0ELin1ELin1EEEPNS_15PropertyHandlerERKNSt7cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi]+0x1bd): undefined reference to google::LogMessage::stream()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF11ElementBaseINS_13VectorElementILj3EEEN5Eigen6MatrixIdLi3ELi1ELi0ELi3ELi1EEELj3ELj3EE35registerCovarianceToPropertyHandlerERNS4_IdLin1ELin1ELi0ELin1ELin1EEEPNS_15PropertyHandlerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi[_ZN3LWF11ElementBaseINS_13VectorElementILj3EEEN5Eigen6MatrixIdLi3ELi1ELi0ELi3ELi1EEELj3ELj3EE35registerCovarianceToPropertyHandlerERNS4_IdLin1ELin1ELi0ELin1ELin1EEEPNS_15PropertyHandlerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi]+0x1dc): undefined reference togoogle::LogMessageFatal::~LogMessageFatal()' /usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o: in function std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >* google::MakeCheckOpString<unsigned long, unsigned int>(unsigned long const&, unsigned int const&, char const*)': rovio_rosbag_loader.cpp:(.text._ZN6google17MakeCheckOpStringImjEEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKT_RKT0_PKc[_ZN6google17MakeCheckOpStringImjEEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKT_RKT0_PKc]+0x2c): undefined reference togoogle::base::CheckOpMessageBuilder::CheckOpMessageBuilder(char const)' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN6google17MakeCheckOpStringImjEEPNSt7cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKT_RKT0_PKc[_ZN6google17MakeCheckOpStringImjEEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKT_RKT0_PKc]+0x41): undefined reference to `google::base::CheckOpMessageBuilder::ForVar2()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN6google17MakeCheckOpStringImjEEPNSt7cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKT_RKT0_PKc[_ZN6google17MakeCheckOpStringImjEEPNSt7cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKT_RKT0_PKc]+0x53): undefined reference to `google::base::CheckOpMessageBuilder::NewString[abi:cxx11]()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN6google17MakeCheckOpStringImjEEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKT_RKT0_PKc[_ZN6google17MakeCheckOpStringImjEEPNSt7cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKT_RKT0_PKc]+0x5e): undefined reference to google::base::CheckOpMessageBuilder::~CheckOpMessageBuilder()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN6google17MakeCheckOpStringImjEEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKT_RKT0_PKc[_ZN6google17MakeCheckOpStringImjEEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKT_RKT0_PKc]+0x91): undefined reference togoogle::base::CheckOpMessageBuilder::~CheckOpMessageBuilder()' /usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o: in function `std::__cxx11::basic_string<char, std::char_traits, std::allocator > google::MakeCheckOpString<unsigned int, unsigned int>(unsigned int const&, unsigned int const&, char const)': rovio_rosbag_loader.cpp:(.text._ZN6google17MakeCheckOpStringIjjEEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKT_RKT0_PKc[_ZN6google17MakeCheckOpStringIjjEEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKT_RKT0_PKc]+0x2c): undefined reference to `google::base::CheckOpMessageBuilder::CheckOpMessageBuilder(char const)' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN6google17MakeCheckOpStringIjjEEPNSt7cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKT_RKT0_PKc[_ZN6google17MakeCheckOpStringIjjEEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKT_RKT0_PKc]+0x41): undefined reference to `google::base::CheckOpMessageBuilder::ForVar2()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN6google17MakeCheckOpStringIjjEEPNSt7cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKT_RKT0_PKc[_ZN6google17MakeCheckOpStringIjjEEPNSt7cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKT_RKT0_PKc]+0x53): undefined reference to `google::base::CheckOpMessageBuilder::NewString[abi:cxx11]()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN6google17MakeCheckOpStringIjjEEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKT_RKT0_PKc[_ZN6google17MakeCheckOpStringIjjEEPNSt7cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKT_RKT0_PKc]+0x5e): undefined reference to google::base::CheckOpMessageBuilder::~CheckOpMessageBuilder()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN6google17MakeCheckOpStringIjjEEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKT_RKT0_PKc[_ZN6google17MakeCheckOpStringIjjEEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKT_RKT0_PKc]+0x91): undefined reference togoogle::base::CheckOpMessageBuilder::~CheckOpMessageBuilder()' /usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o: in function LWF::ArrayElement<rovio::RobocentricFeatureElement, 25u>::get(unsigned int)': rovio_rosbag_loader.cpp:(.text._ZN3LWF12ArrayElementIN5rovio25RobocentricFeatureElementELj25EE3getEj[_ZN3LWF12ArrayElementIN5rovio25RobocentricFeatureElementELj25EE3getEj]+0xb8): undefined reference togoogle::LogMessageFatal::LogMessageFatal(char const, int, google::CheckOpString const&)' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF12ArrayElementIN5rovio25RobocentricFeatureElementELj25EE3getEj[_ZN3LWF12ArrayElementIN5rovio25RobocentricFeatureElementELj25EE3getEj]+0xc0): undefined reference to google::LogMessage::stream()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF12ArrayElementIN5rovio25RobocentricFeatureElementELj25EE3getEj[_ZN3LWF12ArrayElementIN5rovio25RobocentricFeatureElementELj25EE3getEj]+0xc8): undefined reference togoogle::LogMessageFatal::~LogMessageFatal()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF12ArrayElementIN5rovio25RobocentricFeatureElementELj25EE3getEj[_ZN3LWF12ArrayElementIN5rovio25RobocentricFeatureElementELj25EE3getEj]+0xdc): undefined reference to google::LogMessageFatal::~LogMessageFatal()' /usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o: in functionLWF::ArrayElement<LWF::QuaternionElement, 0u>::get(unsigned int) const': rovio_rosbag_loader.cpp:(.text._ZNK3LWF12ArrayElementINS_17QuaternionElementELj0EE3getEj[_ZNK3LWF12ArrayElementINS_17QuaternionElementELj0EE3getEj]+0xc5): undefined reference to `google::LogMessageFatal::LogMessageFatal(char const, int, google::CheckOpString const&)' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZNK3LWF12ArrayElementINS_17QuaternionElementELj0EE3getEj[_ZNK3LWF12ArrayElementINS_17QuaternionElementELj0EE3getEj]+0xcd): undefined reference to google::LogMessage::stream()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZNK3LWF12ArrayElementINS_17QuaternionElementELj0EE3getEj[_ZNK3LWF12ArrayElementINS_17QuaternionElementELj0EE3getEj]+0xd5): undefined reference togoogle::LogMessageFatal::~LogMessageFatal()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZNK3LWF12ArrayElementINS_17QuaternionElementELj0EE3getEj[_ZNK3LWF12ArrayElementINS_17QuaternionElementELj0EE3getEj]+0xe9): undefined reference to google::LogMessageFatal::~LogMessageFatal()' /usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o: in functionLWF::ArrayElement<LWF::QuaternionElement, 0u>::get(unsigned int)': rovio_rosbag_loader.cpp:(.text._ZN3LWF12ArrayElementINS_17QuaternionElementELj0EE3getEj[_ZN3LWF12ArrayElementINS_17QuaternionElementELj0EE3getEj]+0xc5): undefined reference to google::LogMessageFatal::LogMessageFatal(char const*, int, google::CheckOpString const&)' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF12ArrayElementINS_17QuaternionElementELj0EE3getEj[_ZN3LWF12ArrayElementINS_17QuaternionElementELj0EE3getEj]+0xcd): undefined reference togoogle::LogMessage::stream()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF12ArrayElementINS_17QuaternionElementELj0EE3getEj[_ZN3LWF12ArrayElementINS_17QuaternionElementELj0EE3getEj]+0xd5): undefined reference to google::LogMessageFatal::~LogMessageFatal()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF12ArrayElementINS_17QuaternionElementELj0EE3getEj[_ZN3LWF12ArrayElementINS_17QuaternionElementELj0EE3getEj]+0xe9): undefined reference togoogle::LogMessageFatal::~LogMessageFatal()' /usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o: in function LWF::ArrayElement<LWF::VectorElement<3u>, 0u>::get(unsigned int) const': rovio_rosbag_loader.cpp:(.text._ZNK3LWF12ArrayElementINS_13VectorElementILj3EEELj0EE3getEj[_ZNK3LWF12ArrayElementINS_13VectorElementILj3EEELj0EE3getEj]+0xc5): undefined reference togoogle::LogMessageFatal::LogMessageFatal(char const, int, google::CheckOpString const&)' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZNK3LWF12ArrayElementINS_13VectorElementILj3EEELj0EE3getEj[_ZNK3LWF12ArrayElementINS_13VectorElementILj3EEELj0EE3getEj]+0xcd): undefined reference to google::LogMessage::stream()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZNK3LWF12ArrayElementINS_13VectorElementILj3EEELj0EE3getEj[_ZNK3LWF12ArrayElementINS_13VectorElementILj3EEELj0EE3getEj]+0xd5): undefined reference togoogle::LogMessageFatal::~LogMessageFatal()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZNK3LWF12ArrayElementINS_13VectorElementILj3EEELj0EE3getEj[_ZNK3LWF12ArrayElementINS_13VectorElementILj3EEELj0EE3getEj]+0xe9): undefined reference to google::LogMessageFatal::~LogMessageFatal()' /usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o: in functionLWF::ArrayElement<LWF::VectorElement<3u>, 0u>::get(unsigned int)': rovio_rosbag_loader.cpp:(.text._ZN3LWF12ArrayElementINS_13VectorElementILj3EEELj0EE3getEj[_ZN3LWF12ArrayElementINS_13VectorElementILj3EEELj0EE3getEj]+0xc5): undefined reference to `google::LogMessageFatal::LogMessageFatal(char const, int, google::CheckOpString const&)' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF12ArrayElementINS_13VectorElementILj3EEELj0EE3getEj[_ZN3LWF12ArrayElementINS_13VectorElementILj3EEELj0EE3getEj]+0xcd): undefined reference to google::LogMessage::stream()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF12ArrayElementINS_13VectorElementILj3EEELj0EE3getEj[_ZN3LWF12ArrayElementINS_13VectorElementILj3EEELj0EE3getEj]+0xd5): undefined reference togoogle::LogMessageFatal::~LogMessageFatal()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF12ArrayElementINS_13VectorElementILj3EEELj0EE3getEj[_ZN3LWF12ArrayElementINS_13VectorElementILj3EEELj0EE3getEj]+0xe9): undefined reference to google::LogMessageFatal::~LogMessageFatal()' /usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o: in functionLWF::ArrayElement<rovio::RobocentricFeatureElement, 25u>::get(unsigned int) const': rovio_rosbag_loader.cpp:(.text._ZNK3LWF12ArrayElementIN5rovio25RobocentricFeatureElementELj25EE3getEj[_ZNK3LWF12ArrayElementIN5rovio25RobocentricFeatureElementELj25EE3getEj]+0xb8): undefined reference to google::LogMessageFatal::LogMessageFatal(char const*, int, google::CheckOpString const&)' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZNK3LWF12ArrayElementIN5rovio25RobocentricFeatureElementELj25EE3getEj[_ZNK3LWF12ArrayElementIN5rovio25RobocentricFeatureElementELj25EE3getEj]+0xc0): undefined reference togoogle::LogMessage::stream()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZNK3LWF12ArrayElementIN5rovio25RobocentricFeatureElementELj25EE3getEj[_ZNK3LWF12ArrayElementIN5rovio25RobocentricFeatureElementELj25EE3getEj]+0xc8): undefined reference to google::LogMessageFatal::~LogMessageFatal()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZNK3LWF12ArrayElementIN5rovio25RobocentricFeatureElementELj25EE3getEj[_ZNK3LWF12ArrayElementIN5rovio25RobocentricFeatureElementELj25EE3getEj]+0xdc): undefined reference togoogle::LogMessageFatal::~LogMessageFatal()' /usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o: in function LWF::ArrayElement<LWF::QuaternionElement, 1u>::get(unsigned int) const': rovio_rosbag_loader.cpp:(.text._ZNK3LWF12ArrayElementINS_17QuaternionElementELj1EE3getEj[_ZNK3LWF12ArrayElementINS_17QuaternionElementELj1EE3getEj]+0x98): undefined reference togoogle::LogMessageFatal::LogMessageFatal(char const, int, google::CheckOpString const&)' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZNK3LWF12ArrayElementINS_17QuaternionElementELj1EE3getEj[_ZNK3LWF12ArrayElementINS_17QuaternionElementELj1EE3getEj]+0xa0): undefined reference to google::LogMessage::stream()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZNK3LWF12ArrayElementINS_17QuaternionElementELj1EE3getEj[_ZNK3LWF12ArrayElementINS_17QuaternionElementELj1EE3getEj]+0xa8): undefined reference togoogle::LogMessageFatal::~LogMessageFatal()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZNK3LWF12ArrayElementINS_17QuaternionElementELj1EE3getEj[_ZNK3LWF12ArrayElementINS_17QuaternionElementELj1EE3getEj]+0xbc): undefined reference to google::LogMessageFatal::~LogMessageFatal()' /usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o: in functionLWF::ArrayElement<LWF::QuaternionElement, 1u>::get(unsigned int)': rovio_rosbag_loader.cpp:(.text._ZN3LWF12ArrayElementINS_17QuaternionElementELj1EE3getEj[_ZN3LWF12ArrayElementINS_17QuaternionElementELj1EE3getEj]+0x98): undefined reference to `google::LogMessageFatal::LogMessageFatal(char const, int, google::CheckOpString const&)' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF12ArrayElementINS_17QuaternionElementELj1EE3getEj[_ZN3LWF12ArrayElementINS_17QuaternionElementELj1EE3getEj]+0xa0): undefined reference to google::LogMessage::stream()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF12ArrayElementINS_17QuaternionElementELj1EE3getEj[_ZN3LWF12ArrayElementINS_17QuaternionElementELj1EE3getEj]+0xa8): undefined reference togoogle::LogMessageFatal::~LogMessageFatal()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF12ArrayElementINS_17QuaternionElementELj1EE3getEj[_ZN3LWF12ArrayElementINS_17QuaternionElementELj1EE3getEj]+0xbc): undefined reference to google::LogMessageFatal::~LogMessageFatal()' /usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o: in functionLWF::ArrayElement<LWF::VectorElement<3u>, 1u>::get(unsigned int) const': rovio_rosbag_loader.cpp:(.text._ZNK3LWF12ArrayElementINS_13VectorElementILj3EEELj1EE3getEj[_ZNK3LWF12ArrayElementINS_13VectorElementILj3EEELj1EE3getEj]+0x98): undefined reference to google::LogMessageFatal::LogMessageFatal(char const*, int, google::CheckOpString const&)' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZNK3LWF12ArrayElementINS_13VectorElementILj3EEELj1EE3getEj[_ZNK3LWF12ArrayElementINS_13VectorElementILj3EEELj1EE3getEj]+0xa0): undefined reference togoogle::LogMessage::stream()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZNK3LWF12ArrayElementINS_13VectorElementILj3EEELj1EE3getEj[_ZNK3LWF12ArrayElementINS_13VectorElementILj3EEELj1EE3getEj]+0xa8): undefined reference to google::LogMessageFatal::~LogMessageFatal()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZNK3LWF12ArrayElementINS_13VectorElementILj3EEELj1EE3getEj[_ZNK3LWF12ArrayElementINS_13VectorElementILj3EEELj1EE3getEj]+0xbc): undefined reference togoogle::LogMessageFatal::~LogMessageFatal()' /usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o: in function LWF::ArrayElement<LWF::VectorElement<3u>, 1u>::get(unsigned int)': rovio_rosbag_loader.cpp:(.text._ZN3LWF12ArrayElementINS_13VectorElementILj3EEELj1EE3getEj[_ZN3LWF12ArrayElementINS_13VectorElementILj3EEELj1EE3getEj]+0x98): undefined reference togoogle::LogMessageFatal::LogMessageFatal(char const, int, google::CheckOpString const&)' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF12ArrayElementINS_13VectorElementILj3EEELj1EE3getEj[_ZN3LWF12ArrayElementINS_13VectorElementILj3EEELj1EE3getEj]+0xa0): undefined reference to google::LogMessage::stream()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF12ArrayElementINS_13VectorElementILj3EEELj1EE3getEj[_ZN3LWF12ArrayElementINS_13VectorElementILj3EEELj1EE3getEj]+0xa8): undefined reference togoogle::LogMessageFatal::~LogMessageFatal()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF12ArrayElementINS_13VectorElementILj3EEELj1EE3getEj[_ZN3LWF12ArrayElementINS_13VectorElementILj3EEELj1EE3getEj]+0xbc): undefined reference to google::LogMessageFatal::~LogMessageFatal()' /usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o: in functionLWF::ArrayElement<LWF::VectorElement<3u>, 25u>::get(unsigned int) const': rovio_rosbag_loader.cpp:(.text._ZNK3LWF12ArrayElementINS_13VectorElementILj3EEELj25EE3getEj[_ZNK3LWF12ArrayElementINS_13VectorElementILj3EEELj25EE3getEj]+0xd4): undefined reference to `google::LogMessageFatal::LogMessageFatal(char const, int, google::CheckOpString const&)' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZNK3LWF12ArrayElementINS_13VectorElementILj3EEELj25EE3getEj[_ZNK3LWF12ArrayElementINS_13VectorElementILj3EEELj25EE3getEj]+0xdc): undefined reference to google::LogMessage::stream()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZNK3LWF12ArrayElementINS_13VectorElementILj3EEELj25EE3getEj[_ZNK3LWF12ArrayElementINS_13VectorElementILj3EEELj25EE3getEj]+0xe4): undefined reference togoogle::LogMessageFatal::~LogMessageFatal()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZNK3LWF12ArrayElementINS_13VectorElementILj3EEELj25EE3getEj[_ZNK3LWF12ArrayElementINS_13VectorElementILj3EEELj25EE3getEj]+0xf8): undefined reference to google::LogMessageFatal::~LogMessageFatal()' /usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o: in functionLWF::ArrayElement<LWF::VectorElement<3u>, 25u>::get(unsigned int)': rovio_rosbag_loader.cpp:(.text._ZN3LWF12ArrayElementINS_13VectorElementILj3EEELj25EE3getEj[_ZN3LWF12ArrayElementINS_13VectorElementILj3EEELj25EE3getEj]+0xd4): undefined reference to google::LogMessageFatal::LogMessageFatal(char const*, int, google::CheckOpString const&)' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF12ArrayElementINS_13VectorElementILj3EEELj25EE3getEj[_ZN3LWF12ArrayElementINS_13VectorElementILj3EEELj25EE3getEj]+0xdc): undefined reference togoogle::LogMessage::stream()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF12ArrayElementINS_13VectorElementILj3EEELj25EE3getEj[_ZN3LWF12ArrayElementINS_13VectorElementILj3EEELj25EE3getEj]+0xe4): undefined reference to google::LogMessageFatal::~LogMessageFatal()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF12ArrayElementINS_13VectorElementILj3EEELj25EE3getEj[_ZN3LWF12ArrayElementINS_13VectorElementILj3EEELj25EE3getEj]+0xf8): undefined reference togoogle::LogMessageFatal::~LogMessageFatal()' /usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o: in function rovio::State<25u, 4, 6, 1, 0>::qCM(int) const': rovio_rosbag_loader.cpp:(.text._ZNK5rovio5StateILj25ELi4ELi6ELi1ELi0EE3qCMEi[_ZNK5rovio5StateILj25ELi4ELi6ELi1ELi0EE3qCMEi]+0xd8): undefined reference togoogle::LogMessageFatal::LogMessageFatal(char const, int, google::CheckOpString const&)' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZNK5rovio5StateILj25ELi4ELi6ELi1ELi0EE3qCMEi[_ZNK5rovio5StateILj25ELi4ELi6ELi1ELi0EE3qCMEi]+0xe0): undefined reference to google::LogMessage::stream()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZNK5rovio5StateILj25ELi4ELi6ELi1ELi0EE3qCMEi[_ZNK5rovio5StateILj25ELi4ELi6ELi1ELi0EE3qCMEi]+0xe8): undefined reference togoogle::LogMessageFatal::~LogMessageFatal()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZNK5rovio5StateILj25ELi4ELi6ELi1ELi0EE3qCMEi[_ZNK5rovio5StateILj25ELi4ELi6ELi1ELi0EE3qCMEi]+0xfc): undefined reference to google::LogMessageFatal::~LogMessageFatal()' /usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o: in functionLWF::FilterBase<rovio::ImuPrediction<rovio::FilterState<25u, 4, 6, 1, 0> >, rovio::ImgUpdate<rovio::FilterState<25u, 4, 6, 1, 0> >, rovio::PoseUpdate<rovio::FilterState<25u, 4, 6, 1, 0>, -1, -1>, rovio::VelocityUpdate<rovio::FilterState<25u, 4, 6, 1, 0> > >::addPredictionMeas(rovio::PredictionMeas const&, double)': rovio_rosbag_loader.cpp:(.text._ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEE17addPredictionMeasERKNS1_14PredictionMeasEd[_ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEE17addPredictionMeasERKNS1_14PredictionMeasEd]+0x1fd): undefined reference to `google::LogMessageFatal::LogMessageFatal(char const, int, google::CheckOpString const&)' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEE17addPredictionMeasERKNS1_14PredictionMeasEd[_ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEE17addPredictionMeasERKNS1_14PredictionMeasEd]+0x205): undefined reference to google::LogMessage::stream()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEE17addPredictionMeasERKNS1_14PredictionMeasEd[_ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEE17addPredictionMeasERKNS1_14PredictionMeasEd]+0x20d): undefined reference togoogle::LogMessageFatal::~LogMessageFatal()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEE17addPredictionMeasERKNS1_14PredictionMeasEd[_ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEE17addPredictionMeasERKNS1_14PredictionMeasEd]+0x232): undefined reference to google::LogMessage::LogMessage(char const*, int, int)' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEE17addPredictionMeasERKNS1_14PredictionMeasEd[_ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEE17addPredictionMeasERKNS1_14PredictionMeasEd]+0x23a): undefined reference togoogle::LogMessage::stream()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEE17addPredictionMeasERKNS1_14PredictionMeasEd[_ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEE17addPredictionMeasERKNS1_14PredictionMeasEd]+0x29f): undefined reference to google::LogMessage::~LogMessage()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEE17addPredictionMeasERKNS1_14PredictionMeasEd[_ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEE17addPredictionMeasERKNS1_14PredictionMeasEd]+0x2d8): undefined reference togoogle::LogMessageFatal::~LogMessageFatal()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEE17addPredictionMeasERKNS1_14PredictionMeasEd[_ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEE17addPredictionMeasERKNS1_14PredictionMeasEd]+0x2e3): undefined reference to google::LogMessage::~LogMessage()' /usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o: in functionbool LWF::FilterBase<rovio::ImuPrediction<rovio::FilterState<25u, 4, 6, 1, 0> >, rovio::ImgUpdate<rovio::FilterState<25u, 4, 6, 1, 0> >, rovio::PoseUpdate<rovio::FilterState<25u, 4, 6, 1, 0>, -1, -1>, rovio::VelocityUpdate<rovio::FilterState<25u, 4, 6, 1, 0> > >::addUpdateMeas<1>(std::tuple_element<1, std::tuple<rovio::ImgUpdate<rovio::FilterState<25u, 4, 6, 1, 0> >, rovio::PoseUpdate<rovio::FilterState<25u, 4, 6, 1, 0>, -1, -1>, rovio::VelocityUpdate<rovio::FilterState<25u, 4, 6, 1, 0> > > >::type::mtMeas const&, double)': rovio_rosbag_loader.cpp:(.text._ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEE13addUpdateMeasILi1EEEbRKNSt13tuple_elementIXT_ESt5tupleIJS7_S9_SB_EEE4type6mtMeasEd[_ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEE13addUpdateMeasILi1EEEbRKNSt13tuple_elementIXT_ESt5tupleIJS7_S9_SB_EEE4type6mtMeasEd]+0x2f0): undefined reference to google::LogMessageFatal::LogMessageFatal(char const*, int, google::CheckOpString const&)' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEE13addUpdateMeasILi1EEEbRKNSt13tuple_elementIXT_ESt5tupleIJS7_S9_SB_EEE4type6mtMeasEd[_ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEE13addUpdateMeasILi1EEEbRKNSt13tuple_elementIXT_ESt5tupleIJS7_S9_SB_EEE4type6mtMeasEd]+0x2f8): undefined reference togoogle::LogMessage::stream()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEE13addUpdateMeasILi1EEEbRKNSt13tuple_elementIXT_ESt5tupleIJS7_S9_SB_EEE4type6mtMeasEd[_ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEE13addUpdateMeasILi1EEEbRKNSt13tuple_elementIXT_ESt5tupleIJS7_S9_SB_EEE4type6mtMeasEd]+0x300): undefined reference to google::LogMessageFatal::~LogMessageFatal()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEE13addUpdateMeasILi1EEEbRKNSt13tuple_elementIXT_ESt5tupleIJS7_S9_SB_EEE4type6mtMeasEd[_ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEE13addUpdateMeasILi1EEEbRKNSt13tuple_elementIXT_ESt5tupleIJS7_S9_SB_EEE4type6mtMeasEd]+0x321): undefined reference togoogle::LogMessage::LogMessage(char const, int, int)' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEE13addUpdateMeasILi1EEEbRKNSt13tuple_elementIXT_ESt5tupleIJS7_S9_SB_EEE4type6mtMeasEd[_ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEE13addUpdateMeasILi1EEEbRKNSt13tuple_elementIXT_ESt5tupleIJS7_S9_SB_EEE4type6mtMeasEd]+0x329): undefined reference to google::LogMessage::stream()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEE13addUpdateMeasILi1EEEbRKNSt13tuple_elementIXT_ESt5tupleIJS7_S9_SB_EEE4type6mtMeasEd[_ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEE13addUpdateMeasILi1EEEbRKNSt13tuple_elementIXT_ESt5tupleIJS7_S9_SB_EEE4type6mtMeasEd]+0x38d): undefined reference togoogle::LogMessage::~LogMessage()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEE13addUpdateMeasILi1EEEbRKNSt13tuple_elementIXT_ESt5tupleIJS7_S9_SB_EEE4type6mtMeasEd[_ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEE13addUpdateMeasILi1EEEbRKNSt13tuple_elementIXT_ESt5tupleIJS7_S9_SB_EEE4type6mtMeasEd]+0x3c8): undefined reference to google::LogMessageFatal::~LogMessageFatal()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEE13addUpdateMeasILi1EEEbRKNSt13tuple_elementIXT_ESt5tupleIJS7_S9_SB_EEE4type6mtMeasEd[_ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEE13addUpdateMeasILi1EEEbRKNSt13tuple_elementIXT_ESt5tupleIJS7_S9_SB_EEE4type6mtMeasEd]+0x3d3): undefined reference togoogle::LogMessage::~LogMessage()' /usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o: in function bool LWF::FilterBase<rovio::ImuPrediction<rovio::FilterState<25u, 4, 6, 1, 0> >, rovio::ImgUpdate<rovio::FilterState<25u, 4, 6, 1, 0> >, rovio::PoseUpdate<rovio::FilterState<25u, 4, 6, 1, 0>, -1, -1>, rovio::VelocityUpdate<rovio::FilterState<25u, 4, 6, 1, 0> > >::addUpdateMeas<0>(std::tuple_element<0, std::tuple<rovio::ImgUpdate<rovio::FilterState<25u, 4, 6, 1, 0> >, rovio::PoseUpdate<rovio::FilterState<25u, 4, 6, 1, 0>, -1, -1>, rovio::VelocityUpdate<rovio::FilterState<25u, 4, 6, 1, 0> > > >::type::mtMeas const&, double)': rovio_rosbag_loader.cpp:(.text._ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEE13addUpdateMeasILi0EEEbRKNSt13tuple_elementIXT_ESt5tupleIJS7_S9_SB_EEE4type6mtMeasEd[_ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEE13addUpdateMeasILi0EEEbRKNSt13tuple_elementIXT_ESt5tupleIJS7_S9_SB_EEE4type6mtMeasEd]+0x250): undefined reference togoogle::LogMessageFatal::LogMessageFatal(char const, int, google::CheckOpString const&)' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEE13addUpdateMeasILi0EEEbRKNSt13tuple_elementIXT_ESt5tupleIJS7_S9_SB_EEE4type6mtMeasEd[_ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEE13addUpdateMeasILi0EEEbRKNSt13tuple_elementIXT_ESt5tupleIJS7_S9_SB_EEE4type6mtMeasEd]+0x258): undefined reference to google::LogMessage::stream()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEE13addUpdateMeasILi0EEEbRKNSt13tuple_elementIXT_ESt5tupleIJS7_S9_SB_EEE4type6mtMeasEd[_ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEE13addUpdateMeasILi0EEEbRKNSt13tuple_elementIXT_ESt5tupleIJS7_S9_SB_EEE4type6mtMeasEd]+0x260): undefined reference togoogle::LogMessageFatal::~LogMessageFatal()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEE13addUpdateMeasILi0EEEbRKNSt13tuple_elementIXT_ESt5tupleIJS7_S9_SB_EEE4type6mtMeasEd[_ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEE13addUpdateMeasILi0EEEbRKNSt13tuple_elementIXT_ESt5tupleIJS7_S9_SB_EEE4type6mtMeasEd]+0x282): undefined reference to google::LogMessage::LogMessage(char const*, int, int)' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEE13addUpdateMeasILi0EEEbRKNSt13tuple_elementIXT_ESt5tupleIJS7_S9_SB_EEE4type6mtMeasEd[_ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEE13addUpdateMeasILi0EEEbRKNSt13tuple_elementIXT_ESt5tupleIJS7_S9_SB_EEE4type6mtMeasEd]+0x28a): undefined reference togoogle::LogMessage::stream()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEE13addUpdateMeasILi0EEEbRKNSt13tuple_elementIXT_ESt5tupleIJS7_S9_SB_EEE4type6mtMeasEd[_ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEE13addUpdateMeasILi0EEEbRKNSt13tuple_elementIXT_ESt5tupleIJS7_S9_SB_EEE4type6mtMeasEd]+0x2ef): undefined reference to google::LogMessage::~LogMessage()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEE13addUpdateMeasILi0EEEbRKNSt13tuple_elementIXT_ESt5tupleIJS7_S9_SB_EEE4type6mtMeasEd[_ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEE13addUpdateMeasILi0EEEbRKNSt13tuple_elementIXT_ESt5tupleIJS7_S9_SB_EEE4type6mtMeasEd]+0x328): undefined reference togoogle::LogMessageFatal::~LogMessageFatal()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEE13addUpdateMeasILi0EEEbRKNSt13tuple_elementIXT_ESt5tupleIJS7_S9_SB_EEE4type6mtMeasEd[_ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEE13addUpdateMeasILi0EEEbRKNSt13tuple_elementIXT_ESt5tupleIJS7_S9_SB_EEE4type6mtMeasEd]+0x333): undefined reference to google::LogMessage::~LogMessage()' /usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o: in functionLWF::ElementBase<LWF::ArrayElement<LWF::VectorElement<3u>, 1u>, Eigen::Matrix<double, 3, 1, 0, 3, 1>, 3u, 3u>::registerCovarianceToPropertyHandler(Eigen::Matrix<double, -1, -1, 0, -1, -1>&, LWF::PropertyHandler, std::cxx11::basic_string<char, std::char_traits, std::allocator > const&, int)': rovio_rosbag_loader.cpp:(.text._ZN3LWF11ElementBaseINS_12ArrayElementINS_13VectorElementILj3EEELj1EEEN5Eigen6MatrixIdLi3ELi1ELi0ELi3ELi1EEELj3ELj3EE35registerCovarianceToPropertyHandlerERNS6_IdLin1ELin1ELi0ELin1ELin1EEEPNS_15PropertyHandlerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi[_ZN3LWF11ElementBaseINS_12ArrayElementINS_13VectorElementILj3EEELj1EEEN5Eigen6MatrixIdLi3ELi1ELi0ELi3ELi1EEELj3ELj3EE35registerCovarianceToPropertyHandlerERNS6_IdLin1ELin1ELi0ELin1ELin1EEEPNS_15PropertyHandlerERKNSt7cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi]+0x1b5): undefined reference to `google::LogMessageFatal::LogMessageFatal(char const, int)' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF11ElementBaseINS_12ArrayElementINS_13VectorElementILj3EEELj1EEEN5Eigen6MatrixIdLi3ELi1ELi0ELi3ELi1EEELj3ELj3EE35registerCovarianceToPropertyHandlerERNS6_IdLin1ELin1ELi0ELin1ELin1EEEPNS_15PropertyHandlerERKNSt7cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi[_ZN3LWF11ElementBaseINS_12ArrayElementINS_13VectorElementILj3EEELj1EEEN5Eigen6MatrixIdLi3ELi1ELi0ELi3ELi1EEELj3ELj3EE35registerCovarianceToPropertyHandlerERNS6_IdLin1ELin1ELi0ELin1ELin1EEEPNS_15PropertyHandlerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi]+0x1bd): undefined reference to `google::LogMessage::stream()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF11ElementBaseINS_12ArrayElementINS_13VectorElementILj3EEELj1EEEN5Eigen6MatrixIdLi3ELi1ELi0ELi3ELi1EEELj3ELj3EE35registerCovarianceToPropertyHandlerERNS6_IdLin1ELin1ELi0ELin1ELin1EEEPNS_15PropertyHandlerERKNSt7cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi[_ZN3LWF11ElementBaseINS_12ArrayElementINS_13VectorElementILj3EEELj1EEEN5Eigen6MatrixIdLi3ELi1ELi0ELi3ELi1EEELj3ELj3EE35registerCovarianceToPropertyHandlerERNS6_IdLin1ELin1ELi0ELin1ELin1EEEPNS_15PropertyHandlerERKNSt7cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi]+0x1dc): undefined reference to google::LogMessageFatal::~LogMessageFatal()' /usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o: in functionLWF::PropertyHandler::readPropertyTree(boost::property_tree::basic_ptree<std::cxx11::basic_string<char, std::char_traits, std::allocator >, std::cxx11::basic_string<char, std::char_traits, std::allocator >, std::less<std::cxx11::basic_string<char, std::char_traits, std::allocator > > > const&)': rovio_rosbag_loader.cpp:(.text._ZN3LWF15PropertyHandler16readPropertyTreeERKN5boost13property_tree11basic_ptreeINSt7cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_St4lessIS9_EEE[_ZN3LWF15PropertyHandler16readPropertyTreeERKN5boost13property_tree11basic_ptreeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_St4lessIS9_EEE]+0x736): undefined reference to `google::LogMessageFatal::LogMessageFatal(char const*, int)' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF15PropertyHandler16readPropertyTreeERKN5boost13property_tree11basic_ptreeINSt7cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_St4lessIS9_EEE[_ZN3LWF15PropertyHandler16readPropertyTreeERKN5boost13property_tree11basic_ptreeINSt7cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_St4lessIS9_EEE]+0x73e): undefined reference to `google::LogMessage::stream()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF15PropertyHandler16readPropertyTreeERKN5boost13property_tree11basic_ptreeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_St4lessIS9_EEE[_ZN3LWF15PropertyHandler16readPropertyTreeERKN5boost13property_tree11basic_ptreeINSt7cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_St4lessIS9_EEE]+0x76d): undefined reference to google::LogMessageFatal::~LogMessageFatal()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF15PropertyHandler16readPropertyTreeERKN5boost13property_tree11basic_ptreeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_St4lessIS9_EEE[_ZN3LWF15PropertyHandler16readPropertyTreeERKN5boost13property_tree11basic_ptreeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_St4lessIS9_EEE]+0x7b3): undefined reference togoogle::LogMessageFatal::~LogMessageFatal()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF15PropertyHandler16readPropertyTreeERKN5boost13property_tree11basic_ptreeINSt7cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_St4lessIS9_EEE[_ZN3LWF15PropertyHandler16readPropertyTreeERKN5boost13property_tree11basic_ptreeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_St4lessIS9_EEE]+0x851): undefined reference to `google::LogMessageFatal::LogMessageFatal(char const*, int)' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF15PropertyHandler16readPropertyTreeERKN5boost13property_tree11basic_ptreeINSt7cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_St4lessIS9_EEE[_ZN3LWF15PropertyHandler16readPropertyTreeERKN5boost13property_tree11basic_ptreeINSt7cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_St4lessIS9_EEE]+0x859): undefined reference to `google::LogMessage::stream()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF15PropertyHandler16readPropertyTreeERKN5boost13property_tree11basic_ptreeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_St4lessIS9_EEE[_ZN3LWF15PropertyHandler16readPropertyTreeERKN5boost13property_tree11basic_ptreeINSt7cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_St4lessIS9_EEE]+0x8e0): undefined reference to google::LogMessageFatal::LogMessageFatal(char const*, int)' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF15PropertyHandler16readPropertyTreeERKN5boost13property_tree11basic_ptreeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_St4lessIS9_EEE[_ZN3LWF15PropertyHandler16readPropertyTreeERKN5boost13property_tree11basic_ptreeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_St4lessIS9_EEE]+0x8e8): undefined reference togoogle::LogMessage::stream()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF15PropertyHandler16readPropertyTreeERKN5boost13property_tree11basic_ptreeINSt7cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_St4lessIS9_EEE[_ZN3LWF15PropertyHandler16readPropertyTreeERKN5boost13property_tree11basic_ptreeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_St4lessIS9_EEE]+0x96a): undefined reference to `google::LogMessageFatal::LogMessageFatal(char const*, int)' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF15PropertyHandler16readPropertyTreeERKN5boost13property_tree11basic_ptreeINSt7cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_St4lessIS9_EEE[_ZN3LWF15PropertyHandler16readPropertyTreeERKN5boost13property_tree11basic_ptreeINSt7cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_St4lessIS9_EEE]+0x972): undefined reference to google::LogMessage::stream()' /usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o: in functionLWF::Prediction<rovio::FilterState<25u, 4, 6, 1, 0> >::Prediction()': rovio_rosbag_loader.cpp:(.text._ZN3LWF10PredictionIN5rovio11FilterStateILj25ELi4ELi6ELi1ELi0EEEEC2Ev[_ZN3LWF10PredictionIN5rovio11FilterStateILj25ELi4ELi6ELi1ELi0EEEEC5Ev]+0xc78): undefined reference to google::LogMessageFatal::LogMessageFatal(char const*, int)' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF10PredictionIN5rovio11FilterStateILj25ELi4ELi6ELi1ELi0EEEEC2Ev[_ZN3LWF10PredictionIN5rovio11FilterStateILj25ELi4ELi6ELi1ELi0EEEEC5Ev]+0xc80): undefined reference togoogle::LogMessage::stream()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF10PredictionIN5rovio11FilterStateILj25ELi4ELi6ELi1ELi0EEEEC2Ev[_ZN3LWF10PredictionIN5rovio11FilterStateILj25ELi4ELi6ELi1ELi0EEEEC5Ev]+0xc9f): undefined reference to google::LogMessageFatal::~LogMessageFatal()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF10PredictionIN5rovio11FilterStateILj25ELi4ELi6ELi1ELi0EEEEC2Ev[_ZN3LWF10PredictionIN5rovio11FilterStateILj25ELi4ELi6ELi1ELi0EEEEC5Ev]+0xcb8): undefined reference togoogle::LogMessageFatal::LogMessageFatal(char const, int)' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF10PredictionIN5rovio11FilterStateILj25ELi4ELi6ELi1ELi0EEEEC2Ev[_ZN3LWF10PredictionIN5rovio11FilterStateILj25ELi4ELi6ELi1ELi0EEEEC5Ev]+0xcc0): undefined reference to google::LogMessage::stream()' /usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o: in functionLWF::Update<rovio::ZeroVelocityInnovation<rovio::State<25u, 4, 6, 1, 0> >, rovio::FilterState<25u, 4, 6, 1, 0>, rovio::ZeroVelocityUpdateMeas<rovio::State<25u, 4, 6, 1, 0> >, rovio::ZeroVelocityUpdateNoise<rovio::State<25u, 4, 6, 1, 0> >, rovio::ZeroVelocityOutlierDetection<rovio::State<25u, 4, 6, 1, 0> >, false>::performUpdateEKF(rovio::FilterState<25u, 4, 6, 1, 0>&, rovio::ZeroVelocityUpdateMeas<rovio::State<25u, 4, 6, 1, 0> > const&)': rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE16performUpdateEKFERS7RKS9[_ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE16performUpdateEKFERS7RKS9]+0x1e8): undefined reference to google::kLogSiteUninitialized' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE16performUpdateEKFERS7_RKS9_[_ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE16performUpdateEKFERS7_RKS9_]+0x205): undefined reference togoogle::LogMessage::LogMessage(char const, int)' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE16performUpdateEKFERS7RKS9[_ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE16performUpdateEKFERS7RKS9]+0x20d): undefined reference to google::LogMessage::stream()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE16performUpdateEKFERS7_RKS9_[_ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE16performUpdateEKFERS7_RKS9_]+0x229): undefined reference togoogle::LogMessage::~LogMessage()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE16performUpdateEKFERS7RKS9[_ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE16performUpdateEKFERS7RKS9]+0x6a5): undefined reference to google::kLogSiteUninitialized' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE16performUpdateEKFERS7_RKS9_[_ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE16performUpdateEKFERS7_RKS9_]+0x6c6): undefined reference togoogle::LogMessage::LogMessage(char const*, int)' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE16performUpdateEKFERS7RKS9[_ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE16performUpdateEKFERS7RKS9]+0x6d2): undefined reference to google::LogMessage::stream()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE16performUpdateEKFERS7_RKS9_[_ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE16performUpdateEKFERS7_RKS9_]+0xa74): undefined reference togoogle::LogMessage::~LogMessage()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE16performUpdateEKFERS7RKS9[_ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE16performUpdateEKFERS7RKS9]+0xb87): undefined reference to fLI::FLAGS_v' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE16performUpdateEKFERS7_RKS9_[_ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE16performUpdateEKFERS7_RKS9_]+0xb93): undefined reference togoogle::InitVLOG3__(int*, int, char const, int)' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE16performUpdateEKFERS7RKS9[_ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE16performUpdateEKFERS7RKS9]+0xc99): undefined reference to google::kLogSiteUninitialized' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE16performUpdateEKFERS7_RKS9_[_ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE16performUpdateEKFERS7_RKS9_]+0xcb6): undefined reference togoogle::LogMessage::LogMessage(char const, int)' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE16performUpdateEKFERS7RKS9[_ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE16performUpdateEKFERS7RKS9]+0xcbe): undefined reference to google::LogMessage::stream()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE16performUpdateEKFERS7_RKS9_[_ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE16performUpdateEKFERS7_RKS9_]+0xd4d): undefined reference togoogle::LogMessage::~LogMessage()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE16performUpdateEKFERS7RKS9[_ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE16performUpdateEKFERS7RKS9]+0x1b6f): undefined reference to fLI::FLAGS_v' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE16performUpdateEKFERS7_RKS9_[_ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE16performUpdateEKFERS7_RKS9_]+0x1b7b): undefined reference togoogle::InitVLOG3(int, int, char const, int)' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE16performUpdateEKFERS7RKS9[_ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE16performUpdateEKFERS7RKS9]+0x2a2f): undefined reference to fLI::FLAGS_v' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE16performUpdateEKFERS7_RKS9_[_ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE16performUpdateEKFERS7_RKS9_]+0x2a3b): undefined reference togoogle::InitVLOG3__(int, int, char const, int)' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE16performUpdateEKFERS7RKS9[_ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE16performUpdateEKFERS7RKS9]+0x2d22): undefined reference to google::LogMessage::~LogMessage()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE16performUpdateEKFERS7_RKS9_[_ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE16performUpdateEKFERS7_RKS9_]+0x2d43): undefined reference togoogle::LogMessage::~LogMessage()' /usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o: in function rovio::RovioNode<rovio::RovioFilter<rovio::FilterState<25u, 4, 6, 1, 0> > >::velocityCallback(boost::shared_ptr<geometry_msgs::TwistStamped_<std::allocator<void> > const> const&)': rovio_rosbag_loader.cpp:(.text._ZN5rovio9RovioNodeINS_11RovioFilterINS_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEE16velocityCallbackERKN5boost10shared_ptrIKN13geometry_msgs13TwistStamped_ISaIvEEEEE[_ZN5rovio9RovioNodeINS_11RovioFilterINS_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEE16velocityCallbackERKN5boost10shared_ptrIKN13geometry_msgs13TwistStamped_ISaIvEEEEE]+0x1a9): undefined reference togoogle::LogMessageFatal::LogMessageFatal(char const, int, google::CheckOpString const&)' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN5rovio9RovioNodeINS_11RovioFilterINS_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEE16velocityCallbackERKN5boost10shared_ptrIKN13geometry_msgs13TwistStamped_ISaIvEEEEE[_ZN5rovio9RovioNodeINS_11RovioFilterINS_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEE16velocityCallbackERKN5boost10shared_ptrIKN13geometry_msgs13TwistStamped_ISaIvEEEEE]+0x1b1): undefined reference to google::LogMessage::stream()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN5rovio9RovioNodeINS_11RovioFilterINS_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEE16velocityCallbackERKN5boost10shared_ptrIKN13geometry_msgs13TwistStamped_ISaIvEEEEE[_ZN5rovio9RovioNodeINS_11RovioFilterINS_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEE16velocityCallbackERKN5boost10shared_ptrIKN13geometry_msgs13TwistStamped_ISaIvEEEEE]+0x1b9): undefined reference togoogle::LogMessageFatal::~LogMessageFatal()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN5rovio9RovioNodeINS_11RovioFilterINS_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEE16velocityCallbackERKN5boost10shared_ptrIKN13geometry_msgs13TwistStamped_ISaIvEEEEE[_ZN5rovio9RovioNodeINS_11RovioFilterINS_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEE16velocityCallbackERKN5boost10shared_ptrIKN13geometry_msgs13TwistStamped_ISaIvEEEEE]+0x1da): undefined reference to `google::LogMessage::LogMessage(char const, int, int)' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN5rovio9RovioNodeINS_11RovioFilterINS_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEE16velocityCallbackERKN5boost10shared_ptrIKN13geometry_msgs13TwistStamped_ISaIvEEEEE[_ZN5rovio9RovioNodeINS_11RovioFilterINS_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEE16velocityCallbackERKN5boost10shared_ptrIKN13geometry_msgs13TwistStamped_ISaIvEEEEE]+0x1e2): undefined reference to google::LogMessage::stream()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN5rovio9RovioNodeINS_11RovioFilterINS_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEE16velocityCallbackERKN5boost10shared_ptrIKN13geometry_msgs13TwistStamped_ISaIvEEEEE[_ZN5rovio9RovioNodeINS_11RovioFilterINS_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEE16velocityCallbackERKN5boost10shared_ptrIKN13geometry_msgs13TwistStamped_ISaIvEEEEE]+0x247): undefined reference togoogle::LogMessage::~LogMessage()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN5rovio9RovioNodeINS_11RovioFilterINS_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEE16velocityCallbackERKN5boost10shared_ptrIKN13geometry_msgs13TwistStamped_ISaIvEEEEE[_ZN5rovio9RovioNodeINS_11RovioFilterINS_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEE16velocityCallbackERKN5boost10shared_ptrIKN13geometry_msgs13TwistStamped_ISaIvEEEEE]+0x363): undefined reference to google::LogMessageFatal::~LogMessageFatal()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN5rovio9RovioNodeINS_11RovioFilterINS_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEE16velocityCallbackERKN5boost10shared_ptrIKN13geometry_msgs13TwistStamped_ISaIvEEEEE[_ZN5rovio9RovioNodeINS_11RovioFilterINS_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEE16velocityCallbackERKN5boost10shared_ptrIKN13geometry_msgs13TwistStamped_ISaIvEEEEE]+0x36e): undefined reference togoogle::LogMessage::~LogMessage()' /usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o: in function LWF::Update<rovio::ImgInnovation<rovio::State<25u, 4, 6, 1, 0> >, rovio::FilterState<25u, 4, 6, 1, 0>, rovio::ImgUpdateMeas<rovio::State<25u, 4, 6, 1, 0> >, rovio::ImgUpdateNoise<rovio::State<25u, 4, 6, 1, 0> >, rovio::ImgOutlierDetection<rovio::State<25u, 4, 6, 1, 0> >, false>::Update()': rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio13ImgInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_13ImgUpdateMeasIS4_EENS1_14ImgUpdateNoiseIS4_EENS1_19ImgOutlierDetectionIS4_EELb0EEC2Ev[_ZN3LWF6UpdateIN5rovio13ImgInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_13ImgUpdateMeasIS4_EENS1_14ImgUpdateNoiseIS4_EENS1_19ImgOutlierDetectionIS4_EELb0EEC5Ev]+0x1aa0): undefined reference togoogle::LogMessageFatal::LogMessageFatal(char const, int)' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio13ImgInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_13ImgUpdateMeasIS4_EENS1_14ImgUpdateNoiseIS4_EENS1_19ImgOutlierDetectionIS4_EELb0EEC2Ev[_ZN3LWF6UpdateIN5rovio13ImgInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_13ImgUpdateMeasIS4_EENS1_14ImgUpdateNoiseIS4_EENS1_19ImgOutlierDetectionIS4_EELb0EEC5Ev]+0x1aa8): undefined reference to google::LogMessage::stream()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio13ImgInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_13ImgUpdateMeasIS4_EENS1_14ImgUpdateNoiseIS4_EENS1_19ImgOutlierDetectionIS4_EELb0EEC2Ev[_ZN3LWF6UpdateIN5rovio13ImgInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_13ImgUpdateMeasIS4_EENS1_14ImgUpdateNoiseIS4_EENS1_19ImgOutlierDetectionIS4_EELb0EEC5Ev]+0x1ac7): undefined reference togoogle::LogMessageFatal::~LogMessageFatal()' /usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o: in function void LWF::ModelBase<LWF::CoordinateTransform<rovio::State<25u, 4, 6, 1, 0>, rovio::LandmarkOutput>, rovio::LandmarkOutput, rovio::State<25u, 4, 6, 1, 0> >::jacInputFD<0, 0, 96>(Eigen::Matrix<double, -1, -1, 0, -1, -1>&, std::tuple<rovio::State<25u, 4, 6, 1, 0> > const&, double, double) const': rovio_rosbag_loader.cpp:(.text._ZNK3LWF9ModelBaseINS_19CoordinateTransformIN5rovio5StateILj25ELi4ELi6ELi1ELi0EEENS2_14LandmarkOutputEEES5_JS4_EE10jacInputFDILi0ELi0ELi96EEEvRN5Eigen6MatrixIdLin1ELin1ELi0ELin1ELin1EEERKSt5tupleIJS4_EEdd[_ZNK3LWF9ModelBaseINS_19CoordinateTransformIN5rovio5StateILj25ELi4ELi6ELi1ELi0EEENS2_14LandmarkOutputEEES5_JS4_EE10jacInputFDILi0ELi0ELi96EEEvRN5Eigen6MatrixIdLin1ELin1ELi0ELin1ELin1EEERKSt5tupleIJS4_EEdd]+0xef1): undefined reference togoogle::LogMessageFatal::LogMessageFatal(char const, int, google::CheckOpString const&)' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZNK3LWF9ModelBaseINS_19CoordinateTransformIN5rovio5StateILj25ELi4ELi6ELi1ELi0EEENS2_14LandmarkOutputEEES5_JS4_EE10jacInputFDILi0ELi0ELi96EEEvRN5Eigen6MatrixIdLin1ELin1ELi0ELin1ELin1EEERKSt5tupleIJS4_EEdd[_ZNK3LWF9ModelBaseINS_19CoordinateTransformIN5rovio5StateILj25ELi4ELi6ELi1ELi0EEENS2_14LandmarkOutputEEES5_JS4_EE10jacInputFDILi0ELi0ELi96EEEvRN5Eigen6MatrixIdLin1ELin1ELi0ELin1ELin1EEERKSt5tupleIJS4_EEdd]+0xef9): undefined reference to google::LogMessage::stream()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZNK3LWF9ModelBaseINS_19CoordinateTransformIN5rovio5StateILj25ELi4ELi6ELi1ELi0EEENS2_14LandmarkOutputEEES5_JS4_EE10jacInputFDILi0ELi0ELi96EEEvRN5Eigen6MatrixIdLin1ELin1ELi0ELin1ELin1EEERKSt5tupleIJS4_EEdd[_ZNK3LWF9ModelBaseINS_19CoordinateTransformIN5rovio5StateILj25ELi4ELi6ELi1ELi0EEENS2_14LandmarkOutputEEES5_JS4_EE10jacInputFDILi0ELi0ELi96EEEvRN5Eigen6MatrixIdLin1ELin1ELi0ELin1ELin1EEERKSt5tupleIJS4_EEdd]+0xf01): undefined reference togoogle::LogMessageFatal::~LogMessageFatal()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZNK3LWF9ModelBaseINS_19CoordinateTransformIN5rovio5StateILj25ELi4ELi6ELi1ELi0EEENS2_14LandmarkOutputEEES5_JS4_EE10jacInputFDILi0ELi0ELi96EEEvRN5Eigen6MatrixIdLin1ELin1ELi0ELin1ELin1EEERKSt5tupleIJS4_EEdd[_ZNK3LWF9ModelBaseINS_19CoordinateTransformIN5rovio5StateILj25ELi4ELi6ELi1ELi0EEENS2_14LandmarkOutputEEES5_JS4_EE10jacInputFDILi0ELi0ELi96EEEvRN5Eigen6MatrixIdLin1ELin1ELi0ELin1ELin1EEERKSt5tupleIJS4_EEdd]+0xf57): undefined reference to google::LogMessageFatal::LogMessageFatal(char const*, int, google::CheckOpString const&)' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZNK3LWF9ModelBaseINS_19CoordinateTransformIN5rovio5StateILj25ELi4ELi6ELi1ELi0EEENS2_14LandmarkOutputEEES5_JS4_EE10jacInputFDILi0ELi0ELi96EEEvRN5Eigen6MatrixIdLin1ELin1ELi0ELin1ELin1EEERKSt5tupleIJS4_EEdd[_ZNK3LWF9ModelBaseINS_19CoordinateTransformIN5rovio5StateILj25ELi4ELi6ELi1ELi0EEENS2_14LandmarkOutputEEES5_JS4_EE10jacInputFDILi0ELi0ELi96EEEvRN5Eigen6MatrixIdLin1ELin1ELi0ELin1ELin1EEERKSt5tupleIJS4_EEdd]+0xf5f): undefined reference togoogle::LogMessage::stream()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZNK3LWF9ModelBaseINS_19CoordinateTransformIN5rovio5StateILj25ELi4ELi6ELi1ELi0EEENS2_14LandmarkOutputEEES5_JS4_EE10jacInputFDILi0ELi0ELi96EEEvRN5Eigen6MatrixIdLin1ELin1ELi0ELin1ELin1EEERKSt5tupleIJS4_EEdd[_ZNK3LWF9ModelBaseINS_19CoordinateTransformIN5rovio5StateILj25ELi4ELi6ELi1ELi0EEENS2_14LandmarkOutputEEES5_JS4_EE10jacInputFDILi0ELi0ELi96EEEvRN5Eigen6MatrixIdLin1ELin1ELi0ELin1ELin1EEERKSt5tupleIJS4_EEdd]+0xfb7): undefined reference to google::LogMessageFatal::LogMessageFatal(char const*, int, google::CheckOpString const&)' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZNK3LWF9ModelBaseINS_19CoordinateTransformIN5rovio5StateILj25ELi4ELi6ELi1ELi0EEENS2_14LandmarkOutputEEES5_JS4_EE10jacInputFDILi0ELi0ELi96EEEvRN5Eigen6MatrixIdLin1ELin1ELi0ELin1ELin1EEERKSt5tupleIJS4_EEdd[_ZNK3LWF9ModelBaseINS_19CoordinateTransformIN5rovio5StateILj25ELi4ELi6ELi1ELi0EEENS2_14LandmarkOutputEEES5_JS4_EE10jacInputFDILi0ELi0ELi96EEEvRN5Eigen6MatrixIdLin1ELin1ELi0ELin1ELin1EEERKSt5tupleIJS4_EEdd]+0xfbf): undefined reference togoogle::LogMessage::stream()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZNK3LWF9ModelBaseINS_19CoordinateTransformIN5rovio5StateILj25ELi4ELi6ELi1ELi0EEENS2_14LandmarkOutputEEES5_JS4_EE10jacInputFDILi0ELi0ELi96EEEvRN5Eigen6MatrixIdLin1ELin1ELi0ELin1ELin1EEERKSt5tupleIJS4_EEdd[_ZNK3LWF9ModelBaseINS_19CoordinateTransformIN5rovio5StateILj25ELi4ELi6ELi1ELi0EEENS2_14LandmarkOutputEEES5_JS4_EE10jacInputFDILi0ELi0ELi96EEEvRN5Eigen6MatrixIdLin1ELin1ELi0ELin1ELin1EEERKSt5tupleIJS4_EEdd]+0x101a): undefined reference to google::LogMessageFatal::LogMessageFatal(char const*, int, google::CheckOpString const&)' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZNK3LWF9ModelBaseINS_19CoordinateTransformIN5rovio5StateILj25ELi4ELi6ELi1ELi0EEENS2_14LandmarkOutputEEES5_JS4_EE10jacInputFDILi0ELi0ELi96EEEvRN5Eigen6MatrixIdLin1ELin1ELi0ELin1ELin1EEERKSt5tupleIJS4_EEdd[_ZNK3LWF9ModelBaseINS_19CoordinateTransformIN5rovio5StateILj25ELi4ELi6ELi1ELi0EEENS2_14LandmarkOutputEEES5_JS4_EE10jacInputFDILi0ELi0ELi96EEEvRN5Eigen6MatrixIdLin1ELin1ELi0ELin1ELin1EEERKSt5tupleIJS4_EEdd]+0x1022): undefined reference togoogle::LogMessage::stream()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZNK3LWF9ModelBaseINS_19CoordinateTransformIN5rovio5StateILj25ELi4ELi6ELi1ELi0EEENS2_14LandmarkOutputEEES5_JS4_EE10jacInputFDILi0ELi0ELi96EEEvRN5Eigen6MatrixIdLin1ELin1ELi0ELin1ELin1EEERKSt5tupleIJS4_EEdd[_ZNK3LWF9ModelBaseINS_19CoordinateTransformIN5rovio5StateILj25ELi4ELi6ELi1ELi0EEENS2_14LandmarkOutputEEES5_JS4_EE10jacInputFDILi0ELi0ELi96EEEvRN5Eigen6MatrixIdLin1ELin1ELi0ELin1ELin1EEERKSt5tupleIJS4_EEdd]+0x1095): undefined reference to google::LogMessageFatal::~LogMessageFatal()' /usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o: in functionLWF::FilterBase<rovio::ImuPrediction<rovio::FilterState<25u, 4, 6, 1, 0> >, rovio::ImgUpdate<rovio::FilterState<25u, 4, 6, 1, 0> >, rovio::PoseUpdate<rovio::FilterState<25u, 4, 6, 1, 0>, -1, -1>, rovio::VelocityUpdate<rovio::FilterState<25u, 4, 6, 1, 0> > >::FilterBase()': rovio_rosbag_loader.cpp:(.text._ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEEC2Ev[_ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEEC5Ev]+0x1735): undefined reference to google::LogMessageFatal::LogMessageFatal(char const*, int)' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEEC2Ev[_ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEEC5Ev]+0x173d): undefined reference togoogle::LogMessage::stream()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEEC2Ev[_ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEEC5Ev]+0x175e): undefined reference to google::LogMessageFatal::~LogMessageFatal()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEEC2Ev[_ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEEC5Ev]+0x177d): undefined reference togoogle::LogMessageFatal::LogMessageFatal(char const, int)' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEEC2Ev[_ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEEC5Ev]+0x1785): undefined reference to google::LogMessage::stream()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEEC2Ev[_ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEEC5Ev]+0x17b5): undefined reference togoogle::LogMessageFatal::LogMessageFatal(char const, int)' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEEC2Ev[_ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEEC5Ev]+0x17bd): undefined reference to google::LogMessage::stream()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEEC2Ev[_ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEEC5Ev]+0x17f5): undefined reference togoogle::LogMessageFatal::LogMessageFatal(char const*, int)' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEEC2Ev[_ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEEC5Ev]+0x17fd): undefined reference to google::LogMessage::stream()' /usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o:(.data.rel._ZZN3LWF20OutlierDetectionBaseILj0ELj3EE5checkILi3EEEvRKN5Eigen6MatrixIdXT_ELi1EXorLNS3_14StorageOptionsE0EquaaeqT_Li1EneLi1ELi1ELS5_1EquaaeqLi1ELi1EneT_Li1ELS5_0ELS5_0EEXT_ELi1EEERKNS4_IdLin1ELin1ELi0ELin1ELin1EEEE8vlocal__[_ZZN3LWF20OutlierDetectionBaseILj0ELj3EE5checkILi3EEEvRKN5Eigen6MatrixIdXT_ELi1EXorLNS3_14StorageOptionsE0EquaaeqT_Li1EneLi1ELi1ELS5_1EquaaeqLi1ELi1EneT_Li1ELS5_0ELS5_0EEXT_ELi1EEERKNS4_IdLin1ELin1ELi0ELin1ELin1EEEE8vlocal__]+0x0): undefined reference togoogle::kLogSiteUninitialized' /usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o:(.data.rel._ZZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE16performUpdateEKFERS7_RKS9_E8vlocal_0[_ZZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE16performUpdateEKFERS7_RKS9_E8vlocal___0]+0x0): undefined reference to `google::kLogSiteUninitialized' /usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o:(.data.rel._ZZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE16performUpdateEKFERS7_RKS9_E8vlocal[_ZZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE16performUpdateEKFERS7_RKS9_E8vlocal]+0x0): undefined reference to google::kLogSiteUninitialized' /usr/bin/ld: /home/shrey/rovio_workspace/devel/lib/librovio.so: undefined reference to__glewUniform1f' /usr/bin/ld: /home/shrey/rovio_workspace/devel/lib/librovio.so: undefined reference to `glewUniform3f' /usr/bin/ld: /home/shrey/rovio_workspace/devel/lib/librovio.so: undefined reference to __glewShaderSource' /usr/bin/ld: /home/shrey/rovio_workspace/devel/lib/librovio.so: undefined reference toglewValidateProgram' /usr/bin/ld: /home/shrey/rovio_workspace/devel/lib/librovio.so: undefined reference to __glewVertexAttribPointer' /usr/bin/ld: /home/shrey/rovio_workspace/devel/lib/librovio.so: undefined reference toglewUseProgram' /usr/bin/ld: /home/shrey/rovio_workspace/devel/lib/librovio.so: undefined reference to __glewGetProgramiv' /usr/bin/ld: /home/shrey/rovio_workspace/devel/lib/librovio.so: undefined reference toglewGetErrorString' /usr/bin/ld: /home/shrey/rovio_workspace/devel/lib/librovio.so: undefined reference to __glewCreateProgram' /usr/bin/ld: /home/shrey/rovio_workspace/devel/lib/librovio.so: undefined reference toglewCompileShader' /usr/bin/ld: /home/shrey/rovio_workspace/devel/lib/librovio.so: undefined reference to __glewGetProgramInfoLog' /usr/bin/ld: /home/shrey/rovio_workspace/devel/lib/librovio.so: undefined reference toglewLinkProgram' /usr/bin/ld: /home/shrey/rovio_workspace/devel/lib/librovio.so: undefined reference to __glewEnableVertexAttribArray' /usr/bin/ld: /home/shrey/rovio_workspace/devel/lib/librovio.so: undefined reference toglewActiveTexture' /usr/bin/ld: /home/shrey/rovio_workspace/devel/lib/librovio.so: undefined reference to __glewBindBuffer' /usr/bin/ld: /home/shrey/rovio_workspace/devel/lib/librovio.so: undefined reference toglewBufferData' /usr/bin/ld: /home/shrey/rovio_workspace/devel/lib/librovio.so: undefined reference to __glewDisableVertexAttribArray' /usr/bin/ld: /home/shrey/rovio_workspace/devel/lib/librovio.so: undefined reference toglewGetShaderiv' /usr/bin/ld: /home/shrey/rovio_workspace/devel/lib/librovio.so: undefined reference to __glewGetUniformLocation' /usr/bin/ld: /home/shrey/rovio_workspace/devel/lib/librovio.so: undefined reference toglewGetShaderInfoLog' /usr/bin/ld: /home/shrey/rovio_workspace/devel/lib/librovio.so: undefined reference to __glewGenBuffers' /usr/bin/ld: /home/shrey/rovio_workspace/devel/lib/librovio.so: undefined reference toglewUniformMatrix4fv' /usr/bin/ld: /home/shrey/rovio_workspace/devel/lib/librovio.so: undefined reference to __glewUniform1i' /usr/bin/ld: /home/shrey/rovio_workspace/devel/lib/librovio.so: undefined reference toglewAttachShader' /usr/bin/ld: /home/shrey/rovio_workspace/devel/lib/librovio.so: undefined reference to __glewCreateShader' /usr/bin/ld: /home/shrey/rovio_workspace/devel/lib/librovio.so: undefined reference toglewInit' collect2: error: ld returned 1 exit status make[2]: [CMakeFiles/rovio_rosbag_loader.dir/build.make:194: /home/shrey/rovio_workspace/devel/lib/rovio/rovio_rosbag_loader] Error 1 make[1]: [CMakeFiles/Makefile2:2432: CMakeFiles/rovio_rosbag_loader.dir/all] Error 2 make: *** [Makefile:146: all] Error 2 cd /home/shrey/rovio_workspace/build/rovio; catkin build --get-env rovio | catkin env -si /usr/bin/make --jobserver-auth=3,4; cd -

...................................................................................................................................... Failed << rovio:make [ Exited with code 2 ]
Failed <<< rovio [ 2 minutes and 32.7 seconds ]
[build] Summary: 2 of 3 packages succeeded.
[build] Ignored: None.
[build] Warnings: None.
[build] Abandoned: None.
[build] Failed: 1 packages failed.
[build] Runtime: 2 minutes and 33.3 seconds total.

shreyko commented 1 year ago

''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' I have glog installed , but I had to make a few changes in the files as I was getting errors related to prewritten and untouched lines of code from this repo. I am pasting the error messages I was getting PRIOR to this one below:(I have somewhat fixed them by debugging and using my own knowledge of cpp; however, I am not sure if those fixes are correct and why I was getting the following errors in the first place ) ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' In file included from /home/shrey/rovio_workspace/src/rovio/include/rovio/RovioFilter.hpp:35, from /home/shrey/rovio_workspace/src/rovio/src/rovio_node.cpp:41: /home/shrey/rovio_workspace/src/rovio/include/rovio/ImgUpdate.hpp: In member function ‘void rovio::ImgUpdate::commonPreProcess(rovio::ImgUpdate::mtFilterState&, const mtMeas&)’: /home/shrey/rovio_workspace/src/rovio/include/rovio/ImgUpdate.hpp:590:72: error: ‘CVGRAY2RGB’ was not declared in this scope 590 | cv:: cvtColor(meas.aux().pyr[i].imgs[0], filterState.img[i], CV_GRAY2RGB); | ^~~ In file included from /home/shrey/rovio_workspace/src/rovio/include/rovio/RovioFilter.hpp:35, from /home/shrey/rovio_workspace/src/rovio/src/rovio_rosbag_loader.cpp:37: /home/shrey/rovio_workspace/src/rovio/include/rovio/ImgUpdate.hpp: In member function ‘void rovio::ImgUpdate::commonPreProcess(rovio::ImgUpdate::mtFilterState&, const mtMeas&)’: /home/shrey/rovio_workspace/src/rovio/include/rovio/ImgUpdate.hpp:590:72: error: ‘CVGRAY2RGB’ was not declared in this scope 590 | cv:: cvtColor(meas.aux().pyr[i].imgs[0], filterState.img[i], CV_GRAY2RGB); | ^~~ In file included from /home/shrey/rovio_workspace/src/rovio/include/rovio/ImgUpdate.hpp:40, from /home/shrey/rovio_workspace/src/rovio/include/rovio/RovioFilter.hpp:35, from /home/shrey/rovio_workspace/src/rovio/src/rovio_node.cpp:41: /home/shrey/rovio_workspace/src/rovio/include/rovio/ZeroVelocityUpdate.hpp: In instantiation of ‘class rovio::ZeroVelocityUpdate<rovio::FilterState<25, 4, 6, 1, 0> >’: /home/shrey/rovio_workspace/src/rovio/include/rovio/ImgUpdate.hpp:217:35: required from ‘class rovio::ImgUpdate<rovio::FilterState<25, 4, 6, 1, 0> >’ /home/shrey/rovio_workspace/src/maplab_lightweight_filtering/include/lightweight_filtering/FilterBase.hpp:90:64: required from ‘class LWF::FilterBase<rovio::ImuPrediction<rovio::FilterState<25, 4, 6, 1, 0> >, rovio::ImgUpdate<rovio::FilterState<25, 4, 6, 1, 0> >, rovio::PoseUpdate<rovio::FilterState<25, 4, 6, 1, 0>, -1, -1>, rovio::VelocityUpdate<rovio::FilterState<25, 4, 6, 1, 0> > >’ /home/shrey/rovio_workspace/src/rovio/include/rovio/RovioFilter.hpp:47:7: required from ‘class rovio::RovioFilter<rovio::FilterState<25, 4, 6, 1, 0> >’ /home/shrey/rovio_workspace/src/rovio/include/rovio/RovioScene.hpp:41:42: required from ‘class rovio::RovioScene<rovio::RovioFilter<rovio::FilterState<25, 4, 6, 1, 0> > >’ /home/shrey/rovio_workspace/src/rovio/src/rovio_node.cpp:80:36: required from here /home/shrey/rovio_workspace/src/rovio/include/rovio/ZeroVelocityUpdate.hpp:144:8: error: conflicting return type specified for ‘void rovio::ZeroVelocityUpdate::evalInnovation(rovio::ZeroVelocityUpdate::mtInnovation&, const mtState&, const mtNoise&) const [with FILTERSTATE = rovio::FilterState<25, 4, 6, 1, 0>; rovio::ZeroVelocityUpdate::mtInnovation = rovio::ZeroVelocityInnovation<rovio::State<25, 4, 6, 1, 0> >; rovio::ZeroVelocityUpdate::mtState = rovio::State<25, 4, 6, 1, 0>; rovio::ZeroVelocityUpdate::mtNoise = rovio::ZeroVelocityUpdateNoise<rovio::State<25, 4, 6, 1, 0> >]’ 144 | void evalInnovation(mtInnovation& y, const mtState& state, const mtNoise& noise) const{ | ^~~~~~ In file included from /home/shrey/rovio_workspace/src/rovio/include/rovio/ImgUpdate.hpp:33, from /home/shrey/rovio_workspace/src/rovio/include/rovio/RovioFilter.hpp:35, from /home/shrey/rovio_workspace/src/rovio/src/rovio_node.cpp:41: /home/shrey/rovio_workspace/src/maplab_lightweight_filtering/include/lightweight_filtering/Update.hpp:158:16: note: overridden function is ‘bool LWF::Update<Innovation, FilterState, Meas, Noise, OutlierDetection, isCoupled>::evalInnovation(LWF::Update<Innovation, FilterState, Meas, Noise, OutlierDetection, isCoupled>::mtInnovation&, const mtState&, const mtNoise&) const [with Innovation = rovio::ZeroVelocityInnovation<rovio::State<25, 4, 6, 1, 0> >; FilterState = rovio::FilterState<25, 4, 6, 1, 0>; Meas = rovio::ZeroVelocityUpdateMeas<rovio::State<25, 4, 6, 1, 0> >; Noise = rovio::ZeroVelocityUpdateNoise<rovio::State<25, 4, 6, 1, 0> >; OutlierDetection = rovio::ZeroVelocityOutlierDetection<rovio::State<25, 4, 6, 1, 0> >; bool isCoupled = false; LWF::Update<Innovation, FilterState, Meas, Noise, OutlierDetection, isCoupled>::mtInnovation = rovio::ZeroVelocityInnovation<rovio::State<25, 4, 6, 1, 0> >; LWF::Update<Innovation, FilterState, Meas, Noise, OutlierDetection, isCoupled>::mtState = rovio::State<25, 4, 6, 1, 0>; LWF::Update<Innovation, FilterState, Meas, Noise, OutlierDetection, isCoupled>::mtNoise = rovio::ZeroVelocityUpdateNoise<rovio::State<25, 4, 6, 1, 0> >]’ 158 | virtual bool evalInnovation(mtInnovation& y, const mtState& state, const mtNoise& noise) const = 0; | ^~~~~~ In file included from /home/shrey/rovio_workspace/src/rovio/include/rovio/RovioFilter.hpp:35, from /home/shrey/rovio_workspace/src/rovio/src/rovio_node.cpp:41: /home/shrey/rovio_workspace/src/rovio/include/rovio/ImgUpdate.hpp: In instantiation of ‘class rovio::ImgUpdate<rovio::FilterState<25, 4, 6, 1, 0> >’: /home/shrey/rovio_workspace/src/maplab_lightweight_filtering/include/lightweight_filtering/FilterBase.hpp:90:64: required from ‘class LWF::FilterBase<rovio::ImuPrediction<rovio::FilterState<25, 4, 6, 1, 0> >, rovio::ImgUpdate<rovio::FilterState<25, 4, 6, 1, 0> >, rovio::PoseUpdate<rovio::FilterState<25, 4, 6, 1, 0>, -1, -1>, rovio::VelocityUpdate<rovio::FilterState<25, 4, 6, 1, 0> > >’ /home/shrey/rovio_workspace/src/rovio/include/rovio/RovioFilter.hpp:47:7: required from ‘class rovio::RovioFilter<rovio::FilterState<25, 4, 6, 1, 0> >’ /home/shrey/rovio_workspace/src/rovio/include/rovio/RovioScene.hpp:41:42: required from ‘class rovio::RovioScene<rovio::RovioFilter<rovio::FilterState<25, 4, 6, 1, 0> > >’ /home/shrey/rovio_workspace/src/rovio/src/rovio_node.cpp:80:36: required from here /home/shrey/rovio_workspace/src/rovio/include/rovio/ImgUpdate.hpp:406:8: error: conflicting return type specified for ‘void rovio::ImgUpdate::evalInnovation(rovio::ImgUpdate::mtInnovation&, const mtState&, const mtNoise&) const [with FILTERSTATE = rovio::FilterState<25, 4, 6, 1, 0>; rovio::ImgUpdate::mtInnovation = rovio::ImgInnovation<rovio::State<25, 4, 6, 1, 0> >; rovio::ImgUpdate::mtState = rovio::State<25, 4, 6, 1, 0>; rovio::ImgUpdate::mtNoise = rovio::ImgUpdateNoise<rovio::State<25, 4, 6, 1, 0> >]’ 406 | void evalInnovation(mtInnovation& y, const mtState& state, const mtNoise& noise) const{ | ^~~~~~ In file included from /home/shrey/rovio_workspace/src/rovio/include/rovio/ImgUpdate.hpp:33, from /home/shrey/rovio_workspace/src/rovio/include/rovio/RovioFilter.hpp:35, from /home/shrey/rovio_workspace/src/rovio/src/rovio_node.cpp:41: /home/shrey/rovio_workspace/src/maplab_lightweight_filtering/include/lightweight_filtering/Update.hpp:158:16: note: overridden function is ‘bool LWF::Update<Innovation, FilterState, Meas, Noise, OutlierDetection, isCoupled>::evalInnovation(LWF::Update<Innovation, FilterState, Meas, Noise, OutlierDetection, isCoupled>::mtInnovation&, const mtState&, const mtNoise&) const [with Innovation = rovio::ImgInnovation<rovio::State<25, 4, 6, 1, 0> >; FilterState = rovio::FilterState<25, 4, 6, 1, 0>; Meas = rovio::ImgUpdateMeas<rovio::State<25, 4, 6, 1, 0> >; Noise = rovio::ImgUpdateNoise<rovio::State<25, 4, 6, 1, 0> >; OutlierDetection = rovio::ImgOutlierDetection<rovio::State<25, 4, 6, 1, 0> >; bool isCoupled = false; LWF::Update<Innovation, FilterState, Meas, Noise, OutlierDetection, isCoupled>::mtInnovation = rovio::ImgInnovation<rovio::State<25, 4, 6, 1, 0> >; LWF::Update<Innovation, FilterState, Meas, Noise, OutlierDetection, isCoupled>::mtState = rovio::State<25, 4, 6, 1, 0>; LWF::Update<Innovation, FilterState, Meas, Noise, OutlierDetection, isCoupled>::mtNoise = rovio::ImgUpdateNoise<rovio::State<25, 4, 6, 1, 0> >]’ 158 | virtual bool evalInnovation(mtInnovation& y, const mtState& state, const mtNoise& noise) const = 0; | ^~~~~~ In file included from /home/shrey/rovio_workspace/src/rovio/include/rovio/RovioFilter.hpp:36, from /home/shrey/rovio_workspace/src/rovio/src/rovio_node.cpp:41: /home/shrey/rovio_workspace/src/rovio/include/rovio/PoseUpdate.hpp: In instantiation of ‘class rovio::PoseUpdate<rovio::FilterState<25, 4, 6, 1, 0>, -1, -1>’: /home/shrey/rovio_workspace/src/maplab_lightweight_filtering/include/lightweight_filtering/FilterBase.hpp:90:64: required from ‘class LWF::FilterBase<rovio::ImuPrediction<rovio::FilterState<25, 4, 6, 1, 0> >, rovio::ImgUpdate<rovio::FilterState<25, 4, 6, 1, 0> >, rovio::PoseUpdate<rovio::FilterState<25, 4, 6, 1, 0>, -1, -1>, rovio::VelocityUpdate<rovio::FilterState<25, 4, 6, 1, 0> > >’ /home/shrey/rovio_workspace/src/rovio/include/rovio/RovioFilter.hpp:47:7: required from ‘class rovio::RovioFilter<rovio::FilterState<25, 4, 6, 1, 0> >’ /home/shrey/rovio_workspace/src/rovio/include/rovio/RovioScene.hpp:41:42: required from ‘class rovio::RovioScene<rovio::RovioFilter<rovio::FilterState<25, 4, 6, 1, 0> > >’ /home/shrey/rovio_workspace/src/rovio/src/rovio_node.cpp:80:36: required from here /home/shrey/rovio_workspace/src/rovio/include/rovio/PoseUpdate.hpp:227:8: error: conflicting return type specified for ‘void rovio::PoseUpdate<FILTERSTATE, inertialPoseIndex, bodyPoseIndex>::evalInnovation(rovio::PoseUpdate<FILTERSTATE, inertialPoseIndex, bodyPoseIndex>::mtInnovation&, const mtState&, const mtNoise&) const [with FILTERSTATE = rovio::FilterState<25, 4, 6, 1, 0>; int inertialPoseIndex = -1; int bodyPoseIndex = -1; rovio::PoseUpdate<FILTERSTATE, inertialPoseIndex, bodyPoseIndex>::mtInnovation = rovio::PoseInnovation; rovio::PoseUpdate<FILTERSTATE, inertialPoseIndex, bodyPoseIndex>::mtState = rovio::State<25, 4, 6, 1, 0>; rovio::PoseUpdate<FILTERSTATE, inertialPoseIndex, bodyPoseIndex>::mtNoise = rovio::PoseUpdateNoise]’ 227 | void evalInnovation(mtInnovation& y, const mtState& state, const mtNoise& noise) const{ | ^~~~~~ In file included from /home/shrey/rovio_workspace/src/rovio/include/rovio/ImgUpdate.hpp:33, from /home/shrey/rovio_workspace/src/rovio/include/rovio/RovioFilter.hpp:35, from /home/shrey/rovio_workspace/src/rovio/src/rovio_node.cpp:41: /home/shrey/rovio_workspace/src/maplab_lightweight_filtering/include/lightweight_filtering/Update.hpp:158:16: note: overridden function is ‘bool LWF::Update<Innovation, FilterState, Meas, Noise, OutlierDetection, isCoupled>::evalInnovation(LWF::Update<Innovation, FilterState, Meas, Noise, OutlierDetection, isCoupled>::mtInnovation&, const mtState&, const mtNoise&) const [with Innovation = rovio::PoseInnovation; FilterState = rovio::FilterState<25, 4, 6, 1, 0>; Meas = rovio::PoseUpdateMeas; Noise = rovio::PoseUpdateNoise; OutlierDetection = rovio::PoseOutlierDetection; bool isCoupled = false; LWF::Update<Innovation, FilterState, Meas, Noise, OutlierDetection, isCoupled>::mtInnovation = rovio::PoseInnovation; LWF::Update<Innovation, FilterState, Meas, Noise, OutlierDetection, isCoupled>::mtState = rovio::State<25, 4, 6, 1, 0>; LWF::Update<Innovation, FilterState, Meas, Noise, OutlierDetection, isCoupled>::mtNoise = rovio::PoseUpdateNoise]’ 158 | virtual bool evalInnovation(mtInnovation& y, const mtState& state, const mtNoise& noise) const = 0; | ^~~~~~ In file included from /home/shrey/rovio_workspace/src/rovio/include/rovio/RovioFilter.hpp:37, from /home/shrey/rovio_workspace/src/rovio/src/rovio_node.cpp:41: /home/shrey/rovio_workspace/src/rovio/include/rovio/VelocityUpdate.hpp: In instantiation of ‘class rovio::VelocityUpdate<rovio::FilterState<25, 4, 6, 1, 0> >’: /home/shrey/rovio_workspace/src/maplab_lightweight_filtering/include/lightweight_filtering/FilterBase.hpp:90:64: required from ‘class LWF::FilterBase<rovio::ImuPrediction<rovio::FilterState<25, 4, 6, 1, 0> >, rovio::ImgUpdate<rovio::FilterState<25, 4, 6, 1, 0> >, rovio::PoseUpdate<rovio::FilterState<25, 4, 6, 1, 0>, -1, -1>, rovio::VelocityUpdate<rovio::FilterState<25, 4, 6, 1, 0> > >’ /home/shrey/rovio_workspace/src/rovio/include/rovio/RovioFilter.hpp:47:7: required from ‘class rovio::RovioFilter<rovio::FilterState<25, 4, 6, 1, 0> >’ /home/shrey/rovio_workspace/src/rovio/include/rovio/RovioScene.hpp:41:42: required from ‘class rovio::RovioScene<rovio::RovioFilter<rovio::FilterState<25, 4, 6, 1, 0> > >’ /home/shrey/rovio_workspace/src/rovio/src/rovio_node.cpp:80:36: required from here /home/shrey/rovio_workspace/src/rovio/include/rovio/VelocityUpdate.hpp:166:8: error: conflicting return type specified for ‘void rovio::VelocityUpdate::evalInnovation(rovio::VelocityUpdate::mtInnovation&, const mtState&, const mtNoise&) const [with FILTERSTATE = rovio::FilterState<25, 4, 6, 1, 0>; rovio::VelocityUpdate::mtInnovation = rovio::VelocityInnovation; rovio::VelocityUpdate::mtState = rovio::State<25, 4, 6, 1, 0>; rovio::VelocityUpdate::mtNoise = rovio::VelocityUpdateNoise]’ 166 | void evalInnovation(mtInnovation& y, const mtState& state, const mtNoise& noise) const{ | ^~~~~~ In file included from /home/shrey/rovio_workspace/src/rovio/include/rovio/ImgUpdate.hpp:33, from /home/shrey/rovio_workspace/src/rovio/include/rovio/RovioFilter.hpp:35, from /home/shrey/rovio_workspace/src/rovio/src/rovio_node.cpp:41: /home/shrey/rovio_workspace/src/maplab_lightweight_filtering/include/lightweight_filtering/Update.hpp:158:16: note: overridden function is ‘bool LWF::Update<Innovation, FilterState, Meas, Noise, OutlierDetection, isCoupled>::evalInnovation(LWF::Update<Innovation, FilterState, Meas, Noise, OutlierDetection, isCoupled>::mtInnovation&, const mtState&, const mtNoise&) const [with Innovation = rovio::VelocityInnovation; FilterState = rovio::FilterState<25, 4, 6, 1, 0>; Meas = rovio::VelocityUpdateMeas; Noise = rovio::VelocityUpdateNoise; OutlierDetection = rovio::VelocityOutlierDetection; bool isCoupled = false; LWF::Update<Innovation, FilterState, Meas, Noise, OutlierDetection, isCoupled>::mtInnovation = rovio::VelocityInnovation; LWF::Update<Innovation, FilterState, Meas, Noise, OutlierDetection, isCoupled>::mtState = rovio::State<25, 4, 6, 1, 0>; LWF::Update<Innovation, FilterState, Meas, Noise, OutlierDetection, isCoupled>::mtNoise = rovio::VelocityUpdateNoise]’ 158 | virtual bool evalInnovation(mtInnovation& y, const mtState& state, const mtNoise& noise) const = 0; | ^~~~~~ In file included from /home/shrey/rovio_workspace/src/rovio/include/rovio/ImgUpdate.hpp:40, from /home/shrey/rovio_workspace/src/rovio/include/rovio/RovioFilter.hpp:35, from /home/shrey/rovio_workspace/src/rovio/src/rovio_rosbag_loader.cpp:37: /home/shrey/rovio_workspace/src/rovio/include/rovio/ZeroVelocityUpdate.hpp: In instantiation of ‘class rovio::ZeroVelocityUpdate<rovio::FilterState<25, 4, 6, 1, 0> >’: /home/shrey/rovio_workspace/src/rovio/include/rovio/ImgUpdate.hpp:217:35: required from ‘class rovio::ImgUpdate<rovio::FilterState<25, 4, 6, 1, 0> >’ /home/shrey/rovio_workspace/src/maplab_lightweight_filtering/include/lightweight_filtering/FilterBase.hpp:90:64: required from ‘class LWF::FilterBase<rovio::ImuPrediction<rovio::FilterState<25, 4, 6, 1, 0> >, rovio::ImgUpdate<rovio::FilterState<25, 4, 6, 1, 0> >, rovio::PoseUpdate<rovio::FilterState<25, 4, 6, 1, 0>, -1, -1>, rovio::VelocityUpdate<rovio::FilterState<25, 4, 6, 1, 0> > >’ /home/shrey/rovio_workspace/src/rovio/include/rovio/RovioFilter.hpp:47:7: required from ‘class rovio::RovioFilter<rovio::FilterState<25, 4, 6, 1, 0> >’ /home/shrey/rovio_workspace/src/rovio/src/rovio_rosbag_loader.cpp:87:42: required from here /home/shrey/rovio_workspace/src/rovio/include/rovio/ZeroVelocityUpdate.hpp:144:8: error: conflicting return type specified for ‘void rovio::ZeroVelocityUpdate::evalInnovation(rovio::ZeroVelocityUpdate::mtInnovation&, const mtState&, const mtNoise&) const [with FILTERSTATE = rovio::FilterState<25, 4, 6, 1, 0>; rovio::ZeroVelocityUpdate::mtInnovation = rovio::ZeroVelocityInnovation<rovio::State<25, 4, 6, 1, 0> >; rovio::ZeroVelocityUpdate::mtState = rovio::State<25, 4, 6, 1, 0>; rovio::ZeroVelocityUpdate::mtNoise = rovio::ZeroVelocityUpdateNoise<rovio::State<25, 4, 6, 1, 0> >]’ 144 | void evalInnovation(mtInnovation& y, const mtState& state, const mtNoise& noise) const{ | ^~~~~~ In file included from /home/shrey/rovio_workspace/src/rovio/include/rovio/ImgUpdate.hpp:33, from /home/shrey/rovio_workspace/src/rovio/include/rovio/RovioFilter.hpp:35, from /home/shrey/rovio_workspace/src/rovio/src/rovio_rosbag_loader.cpp:37: /home/shrey/rovio_workspace/src/maplab_lightweight_filtering/include/lightweight_filtering/Update.hpp:158:16: note: overridden function is ‘bool LWF::Update<Innovation, FilterState, Meas, Noise, OutlierDetection, isCoupled>::evalInnovation(LWF::Update<Innovation, FilterState, Meas, Noise, OutlierDetection, isCoupled>::mtInnovation&, const mtState&, const mtNoise&) const [with Innovation = rovio::ZeroVelocityInnovation<rovio::State<25, 4, 6, 1, 0> >; FilterState = rovio::FilterState<25, 4, 6, 1, 0>; Meas = rovio::ZeroVelocityUpdateMeas<rovio::State<25, 4, 6, 1, 0> >; Noise = rovio::ZeroVelocityUpdateNoise<rovio::State<25, 4, 6, 1, 0> >; OutlierDetection = rovio::ZeroVelocityOutlierDetection<rovio::State<25, 4, 6, 1, 0> >; bool isCoupled = false; LWF::Update<Innovation, FilterState, Meas, Noise, OutlierDetection, isCoupled>::mtInnovation = rovio::ZeroVelocityInnovation<rovio::State<25, 4, 6, 1, 0> >; LWF::Update<Innovation, FilterState, Meas, Noise, OutlierDetection, isCoupled>::mtState = rovio::State<25, 4, 6, 1, 0>; LWF::Update<Innovation, FilterState, Meas, Noise, OutlierDetection, isCoupled>::mtNoise = rovio::ZeroVelocityUpdateNoise<rovio::State<25, 4, 6, 1, 0> >]’ 158 | virtual bool evalInnovation(mtInnovation& y, const mtState& state, const mtNoise& noise) const = 0; | ^~~~~~ In file included from /home/shrey/rovio_workspace/src/rovio/include/rovio/RovioFilter.hpp:35, from /home/shrey/rovio_workspace/src/rovio/src/rovio_rosbag_loader.cpp:37: /home/shrey/rovio_workspace/src/rovio/include/rovio/ImgUpdate.hpp: In instantiation of ‘class rovio::ImgUpdate<rovio::FilterState<25, 4, 6, 1, 0> >’: /home/shrey/rovio_workspace/src/maplab_lightweight_filtering/include/lightweight_filtering/FilterBase.hpp:90:64: required from ‘class LWF::FilterBase<rovio::ImuPrediction<rovio::FilterState<25, 4, 6, 1, 0> >, rovio::ImgUpdate<rovio::FilterState<25, 4, 6, 1, 0> >, rovio::PoseUpdate<rovio::FilterState<25, 4, 6, 1, 0>, -1, -1>, rovio::VelocityUpdate<rovio::FilterState<25, 4, 6, 1, 0> > >’ /home/shrey/rovio_workspace/src/rovio/include/rovio/RovioFilter.hpp:47:7: required from ‘class rovio::RovioFilter<rovio::FilterState<25, 4, 6, 1, 0> >’ /home/shrey/rovio_workspace/src/rovio/src/rovio_rosbag_loader.cpp:87:42: required from here /home/shrey/rovio_workspace/src/rovio/include/rovio/ImgUpdate.hpp:406:8: error: conflicting return type specified for ‘void rovio::ImgUpdate::evalInnovation(rovio::ImgUpdate::mtInnovation&, const mtState&, const mtNoise&) const [with FILTERSTATE = rovio::FilterState<25, 4, 6, 1, 0>; rovio::ImgUpdate::mtInnovation = rovio::ImgInnovation<rovio::State<25, 4, 6, 1, 0> >; rovio::ImgUpdate::mtState = rovio::State<25, 4, 6, 1, 0>; rovio::ImgUpdate::mtNoise = rovio::ImgUpdateNoise<rovio::State<25, 4, 6, 1, 0> >]’ 406 | void evalInnovation(mtInnovation& y, const mtState& state, const mtNoise& noise) const{ | ^~~~~~ In file included from /home/shrey/rovio_workspace/src/rovio/include/rovio/ImgUpdate.hpp:33, from /home/shrey/rovio_workspace/src/rovio/include/rovio/RovioFilter.hpp:35, from /home/shrey/rovio_workspace/src/rovio/src/rovio_rosbag_loader.cpp:37: /home/shrey/rovio_workspace/src/maplab_lightweight_filtering/include/lightweight_filtering/Update.hpp:158:16: note: overridden function is ‘bool LWF::Update<Innovation, FilterState, Meas, Noise, OutlierDetection, isCoupled>::evalInnovation(LWF::Update<Innovation, FilterState, Meas, Noise, OutlierDetection, isCoupled>::mtInnovation&, const mtState&, const mtNoise&) const [with Innovation = rovio::ImgInnovation<rovio::State<25, 4, 6, 1, 0> >; FilterState = rovio::FilterState<25, 4, 6, 1, 0>; Meas = rovio::ImgUpdateMeas<rovio::State<25, 4, 6, 1, 0> >; Noise = rovio::ImgUpdateNoise<rovio::State<25, 4, 6, 1, 0> >; OutlierDetection = rovio::ImgOutlierDetection<rovio::State<25, 4, 6, 1, 0> >; bool isCoupled = false; LWF::Update<Innovation, FilterState, Meas, Noise, OutlierDetection, isCoupled>::mtInnovation = rovio::ImgInnovation<rovio::State<25, 4, 6, 1, 0> >; LWF::Update<Innovation, FilterState, Meas, Noise, OutlierDetection, isCoupled>::mtState = rovio::State<25, 4, 6, 1, 0>; LWF::Update<Innovation, FilterState, Meas, Noise, OutlierDetection, isCoupled>::mtNoise = rovio::ImgUpdateNoise<rovio::State<25, 4, 6, 1, 0> >]’ 158 | virtual bool evalInnovation(mtInnovation& y, const mtState& state, const mtNoise& noise) const = 0; | ^~~~~~ In file included from /home/shrey/rovio_workspace/src/rovio/include/rovio/RovioFilter.hpp:36, from /home/shrey/rovio_workspace/src/rovio/src/rovio_rosbag_loader.cpp:37: /home/shrey/rovio_workspace/src/rovio/include/rovio/PoseUpdate.hpp: In instantiation of ‘class rovio::PoseUpdate<rovio::FilterState<25, 4, 6, 1, 0>, -1, -1>’: /home/shrey/rovio_workspace/src/maplab_lightweight_filtering/include/lightweight_filtering/FilterBase.hpp:90:64: required from ‘class LWF::FilterBase<rovio::ImuPrediction<rovio::FilterState<25, 4, 6, 1, 0> >, rovio::ImgUpdate<rovio::FilterState<25, 4, 6, 1, 0> >, rovio::PoseUpdate<rovio::FilterState<25, 4, 6, 1, 0>, -1, -1>, rovio::VelocityUpdate<rovio::FilterState<25, 4, 6, 1, 0> > >’ /home/shrey/rovio_workspace/src/rovio/include/rovio/RovioFilter.hpp:47:7: required from ‘class rovio::RovioFilter<rovio::FilterState<25, 4, 6, 1, 0> >’ /home/shrey/rovio_workspace/src/rovio/src/rovio_rosbag_loader.cpp:87:42: required from here /home/shrey/rovio_workspace/src/rovio/include/rovio/PoseUpdate.hpp:227:8: error: conflicting return type specified for ‘void rovio::PoseUpdate<FILTERSTATE, inertialPoseIndex, bodyPoseIndex>::evalInnovation(rovio::PoseUpdate<FILTERSTATE, inertialPoseIndex, bodyPoseIndex>::mtInnovation&, const mtState&, const mtNoise&) const [with FILTERSTATE = rovio::FilterState<25, 4, 6, 1, 0>; int inertialPoseIndex = -1; int bodyPoseIndex = -1; rovio::PoseUpdate<FILTERSTATE, inertialPoseIndex, bodyPoseIndex>::mtInnovation = rovio::PoseInnovation; rovio::PoseUpdate<FILTERSTATE, inertialPoseIndex, bodyPoseIndex>::mtState = rovio::State<25, 4, 6, 1, 0>; rovio::PoseUpdate<FILTERSTATE, inertialPoseIndex, bodyPoseIndex>::mtNoise = rovio::PoseUpdateNoise]’ 227 | void evalInnovation(mtInnovation& y, const mtState& state, const mtNoise& noise) const{ | ^~~~~~ In file included from /home/shrey/rovio_workspace/src/rovio/include/rovio/ImgUpdate.hpp:33, from /home/shrey/rovio_workspace/src/rovio/include/rovio/RovioFilter.hpp:35, from /home/shrey/rovio_workspace/src/rovio/src/rovio_rosbag_loader.cpp:37: /home/shrey/rovio_workspace/src/maplab_lightweight_filtering/include/lightweight_filtering/Update.hpp:158:16: note: overridden function is ‘bool LWF::Update<Innovation, FilterState, Meas, Noise, OutlierDetection, isCoupled>::evalInnovation(LWF::Update<Innovation, FilterState, Meas, Noise, OutlierDetection, isCoupled>::mtInnovation&, const mtState&, const mtNoise&) const [with Innovation = rovio::PoseInnovation; FilterState = rovio::FilterState<25, 4, 6, 1, 0>; Meas = rovio::PoseUpdateMeas; Noise = rovio::PoseUpdateNoise; OutlierDetection = rovio::PoseOutlierDetection; bool isCoupled = false; LWF::Update<Innovation, FilterState, Meas, Noise, OutlierDetection, isCoupled>::mtInnovation = rovio::PoseInnovation; LWF::Update<Innovation, FilterState, Meas, Noise, OutlierDetection, isCoupled>::mtState = rovio::State<25, 4, 6, 1, 0>; LWF::Update<Innovation, FilterState, Meas, Noise, OutlierDetection, isCoupled>::mtNoise = rovio::PoseUpdateNoise]’ 158 | virtual bool evalInnovation(mtInnovation& y, const mtState& state, const mtNoise& noise) const = 0; | ^~~~~~ In file included from /home/shrey/rovio_workspace/src/rovio/include/rovio/RovioFilter.hpp:37, from /home/shrey/rovio_workspace/src/rovio/src/rovio_rosbag_loader.cpp:37: /home/shrey/rovio_workspace/src/rovio/include/rovio/VelocityUpdate.hpp: In instantiation of ‘class rovio::VelocityUpdate<rovio::FilterState<25, 4, 6, 1, 0> >’: /home/shrey/rovio_workspace/src/maplab_lightweight_filtering/include/lightweight_filtering/FilterBase.hpp:90:64: required from ‘class LWF::FilterBase<rovio::ImuPrediction<rovio::FilterState<25, 4, 6, 1, 0> >, rovio::ImgUpdate<rovio::FilterState<25, 4, 6, 1, 0> >, rovio::PoseUpdate<rovio::FilterState<25, 4, 6, 1, 0>, -1, -1>, rovio::VelocityUpdate<rovio::FilterState<25, 4, 6, 1, 0> > >’ /home/shrey/rovio_workspace/src/rovio/include/rovio/RovioFilter.hpp:47:7: required from ‘class rovio::RovioFilter<rovio::FilterState<25, 4, 6, 1, 0> >’ /home/shrey/rovio_workspace/src/rovio/src/rovio_rosbag_loader.cpp:87:42: required from here /home/shrey/rovio_workspace/src/rovio/include/rovio/VelocityUpdate.hpp:166:8: error: conflicting return type specified for ‘void rovio::VelocityUpdate::evalInnovation(rovio::VelocityUpdate::mtInnovation&, const mtState&, const mtNoise&) const [with FILTERSTATE = rovio::FilterState<25, 4, 6, 1, 0>; rovio::VelocityUpdate::mtInnovation = rovio::VelocityInnovation; rovio::VelocityUpdate::mtState = rovio::State<25, 4, 6, 1, 0>; rovio::VelocityUpdate::mtNoise = rovio::VelocityUpdateNoise]’ 166 | void evalInnovation(mtInnovation& y, const mtState& state, const mtNoise& noise) const{ | ^~~~~~ In file included from /home/shrey/rovio_workspace/src/rovio/include/rovio/ImgUpdate.hpp:33, from /home/shrey/rovio_workspace/src/rovio/include/rovio/RovioFilter.hpp:35, from /home/shrey/rovio_workspace/src/rovio/src/rovio_rosbag_loader.cpp:37: /home/shrey/rovio_workspace/src/maplab_lightweight_filtering/include/lightweight_filtering/Update.hpp:158:16: note: overridden function is ‘bool LWF::Update<Innovation, FilterState, Meas, Noise, OutlierDetection, isCoupled>::evalInnovation(LWF::Update<Innovation, FilterState, Meas, Noise, OutlierDetection, isCoupled>::mtInnovation&, const mtState&, const mtNoise&) const [with Innovation = rovio::VelocityInnovation; FilterState = rovio::FilterState<25, 4, 6, 1, 0>; Meas = rovio::VelocityUpdateMeas; Noise = rovio::VelocityUpdateNoise; OutlierDetection = rovio::VelocityOutlierDetection; bool isCoupled = false; LWF::Update<Innovation, FilterState, Meas, Noise, OutlierDetection, isCoupled>::mtInnovation = rovio::VelocityInnovation; LWF::Update<Innovation, FilterState, Meas, Noise, OutlierDetection, isCoupled>::mtState = rovio::State<25, 4, 6, 1, 0>; LWF::Update<Innovation, FilterState, Meas, Noise, OutlierDetection, isCoupled>::mtNoise = rovio::VelocityUpdateNoise]’ 158 | virtual bool evalInnovation(mtInnovation& y, const mtState& state, const mtNoise& noise) const = 0; | ^~~~~~ In file included from /home/shrey/rovio_workspace/src/rovio/src/rovio_rosbag_loader.cpp:38: /home/shrey/rovio_workspace/src/rovio/include/rovio/RovioNode.hpp: In instantiation of ‘void rovio::RovioNode::updateAndPublish() [with FILTER = rovio::RovioFilter<rovio::FilterState<25, 4, 6, 1, 0> >]’: /home/shrey/rovio_workspace/src/rovio/include/rovio/RovioNode.hpp:447:7: required from ‘void rovio::RovioNode::imuCallback(const ConstPtr&) [with FILTER = rovio::RovioFilter<rovio::FilterState<25, 4, 6, 1, 0> >; sensormsgs::Imu<std::allocator >::ConstPtr = boost::shared_ptr<const sensormsgs::Imu<std::allocator > >]’ /home/shrey/rovio_workspace/src/rovio/src/rovio_rosbag_loader.cpp:184:55: required from here /home/shrey/rovioworkspace/src/rovio/include/rovio/RovioNode.hpp:643:9: error: no matching function for call to ‘rovio::RovioFilter<rovio::FilterState<25, 4, 6, 1, 0> >::updateSafe(double*)’ 643 | mpFilter->updateSafe(&lastImageTime); | ^~~~~ In file included from /home/shrey/rovio_workspace/src/rovio/include/rovio/RovioFilter.hpp:33, from /home/shrey/rovio_workspace/src/rovio/src/rovio_rosbag_loader.cpp:37: /home/shrey/rovio_workspace/src/maplab_lightweight_filtering/include/lightweight_filtering/FilterBase.hpp:189:8: note: candidate: ‘void LWF::FilterBase<Prediction, Updates>::updateSafe() [with Prediction = rovio::ImuPrediction<rovio::FilterState<25, 4, 6, 1, 0> >; Updates = {rovio::ImgUpdate<rovio::FilterState<25, 4, 6, 1, 0> >, rovio::PoseUpdate<rovio::FilterState<25, 4, 6, 1, 0>, -1, -1>, rovio::VelocityUpdate<rovio::FilterState<25, 4, 6, 1, 0> >}]’ 189 | void updateSafe() { | ^~~~~~ /home/shrey/rovio_workspace/src/maplab_lightweight_filtering/include/lightweight_filtering/FilterBase.hpp:189:8: note: candidate expects 0 arguments, 1 provided In file included from /home/shrey/rovio_workspace/src/rovio/src/rovio_node.cpp:42: /home/shrey/rovio_workspace/src/rovio/include/rovio/RovioNode.hpp: In instantiation of ‘void rovio::RovioNode::updateAndPublish() [with FILTER = rovio::RovioFilter<rovio::FilterState<25, 4, 6, 1, 0> >]’: /home/shrey/rovio_workspace/src/rovio/include/rovio/RovioNode.hpp:447:7: required from ‘void rovio::RovioNode::imuCallback(const ConstPtr&) [with FILTER = rovio::RovioFilter<rovio::FilterState<25, 4, 6, 1, 0> >; sensormsgs::Imu<std::allocator >::ConstPtr = boost::shared_ptr<const sensormsgs::Imu<std::allocator > >]’ /home/shrey/rovio_workspace/src/rovio/include/rovio/RovioNode.hpp:208:43: required from ‘rovio::RovioNode::RovioNode(ros::NodeHandle&, ros::NodeHandle&, std::shared_ptr<_Tp>) [with FILTER = rovio::RovioFilter<rovio::FilterState<25, 4, 6, 1, 0> >]’ /home/shrey/rovio_workspace/src/rovio/src/rovio_node.cpp:113:64: required from here /home/shrey/rovioworkspace/src/rovio/include/rovio/RovioNode.hpp:643:9: error: no matching function for call to ‘rovio::RovioFilter<rovio::FilterState<25, 4, 6, 1, 0> >::updateSafe(double*)’ 643 | mpFilter->updateSafe(&lastImageTime); | ^~~~~ In file included from /home/shrey/rovio_workspace/src/rovio/include/rovio/RovioFilter.hpp:33, from /home/shrey/rovio_workspace/src/rovio/src/rovio_node.cpp:41: /home/shrey/rovio_workspace/src/maplab_lightweight_filtering/include/lightweight_filtering/FilterBase.hpp:189:8: note: candidate: ‘void LWF::FilterBase<Prediction, Updates>::updateSafe() [with Prediction = rovio::ImuPrediction<rovio::FilterState<25, 4, 6, 1, 0> >; Updates = {rovio::ImgUpdate<rovio::FilterState<25, 4, 6, 1, 0> >, rovio::PoseUpdate<rovio::FilterState<25, 4, 6, 1, 0>, -1, -1>, rovio::VelocityUpdate<rovio::FilterState<25, 4, 6, 1, 0> >}]’ 189 | void updateSafe() { | ^~~~~~ /home/shrey/rovio_workspace/src/maplab_lightweight_filtering/include/lightweight_filtering/FilterBase.hpp:189:8: note: candidate expects 0 arguments, 1 provided make[2]: [CMakeFiles/rovio_node.dir/build.make:76: CMakeFiles/rovio_node.dir/src/rovio_node.cpp.o] Error 1 make[1]: [CMakeFiles/Makefile2:2341: CMakeFiles/rovio_node.dir/all] Error 2 make[1]: Waiting for unfinished jobs.... make[2]: [CMakeFiles/rovio_rosbag_loader.dir/build.make:76: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o] Error 1 make[1]: [CMakeFiles/Makefile2:2432: CMakeFiles/rovio_rosbag_loader.dir/all] Error 2 make: [Makefile:146: all] Error 2 I hope to receive some help with this issue. Thank you :)